mimipenguin - Sọnu Awọn ọrọigbaniwọle Wiwọle Lati Awọn olumulo Lainos lọwọlọwọ


Mimipenguin jẹ orisun ọfẹ ati ṣiṣi, iwe afọwọkọ Shell/Python ti o rọrun sibẹsibẹ lagbara ti a lo lati da awọn iwe eri wiwọle (awọn orukọ olumulo ati ọrọ igbaniwọle) silẹ lati ọdọ olumulo tabili Linux lọwọlọwọ ati pe o ti ni idanwo lori ọpọlọpọ awọn pinpin kaakiri Linux.

Ni afikun, o ṣe atilẹyin awọn ohun elo bii: VSFTPd (awọn isopọ alabara FTP ti nṣiṣe lọwọ), Apache2 (ti nṣiṣe lọwọ/atijọ HTTP BASIC AUTH awọn akoko ṣugbọn eyi nilo Gcore) ati olupin-openssh (awọn isopọ SSH ti nṣiṣe lọwọ pẹlu lilo pipaṣẹ sudo). Ni pataki, o ti wa ni gbigbe lọpọlọpọ si awọn ede lọpọlọpọ lati ṣe atilẹyin gbogbo awọn ipo ifiweranṣẹ-lilo ti o le fojuinu.

Lati ni oye bi mimipenguin ṣe n ṣiṣẹ, o nilo lati ni lokan pe gbogbo ti kii ba ṣe pupọ awọn pinpin kaakiri Linux ṣafipamọ nla ti iru alaye pataki bẹ gẹgẹbi: awọn iwe-ẹri, awọn bọtini fifi ẹnọ kọ nkan, ati data ara ẹni ni iranti.

Paapa awọn orukọ olumulo ati awọn ọrọ igbaniwọle ni o waye nipasẹ awọn ilana (awọn eto ṣiṣe) ni iranti ati fipamọ bi ọrọ pẹtẹlẹ fun awọn igba pipẹ to jo. Mimipenguin ni imọ-ẹrọ lo awọn iwe-ẹri ọrọ-ọrọ kedere wọnyi ni iranti - o da ilana kan silẹ ati mu awọn ila jade ti o ni o ṣeeṣe lati gba awọn iwe eri-ọrọ kedere.

Lẹhinna o gbìyànjú lati ṣe iṣiro kan ti awọn iṣeeṣe ọrọ kọọkan ti wiwa nipasẹ ṣiṣe ipinnu awọn eewu ni:/ati be be lo/ojiji, iranti, ati awọn wiwa regex. Ni kete ti o rii eyikeyi, o tẹ wọn lori iṣẹjade boṣewa.

Fifi Mimipenguin sinu Awọn ọna Linux

A yoo lo git lati ṣe ẹda oniye ibi ipamọ mimipenguin, nitorina kọkọ fi git sori ẹrọ ti o ba jẹ pe o ko ni.

$ sudo apt install git 		#Debian/Ubuntu systems
$ sudo yum install git		#RHEL/CentOS systems
$ sudo dnf install git		#Fedora 22+

Lẹhinna tẹ ẹda mimipenguin sinu folda ile rẹ (nibikibi miiran) bii eleyi:

$ git clone https://github.com/huntergregal/mimipenguin.git

Lọgan ti o ba ti gba itọsọna naa, gbe sinu rẹ ki o ṣiṣẹ mimipenguin bi atẹle:

$ cd mimipenguin/
$ ./mimipenguin.sh 

Akiyesi: Ti o ba pade aṣiṣe ni isalẹ, lo aṣẹ sudo bii bẹẹ:

Root required - You are dumping memory...
Even mimikatz requires administrator

Lati iṣẹjade ti o wa loke, mimipenguin n fun ọ ni ayika tabili pẹlu orukọ olumulo ati ọrọ igbaniwọle.

Ni omiiran, ṣiṣe iwe-aṣẹ Python gẹgẹbi atẹle:

$ sudo ./mimipenguin.py

Akiyesi pe nigbami gcore le idorikodo iwe afọwọkọ (eyi jẹ iṣoro ti a mọ pẹlu gcore).

Ni isalẹ ni atokọ ti awọn ẹya sibẹsibẹ lati ṣafikun ni mimipenguin:

  • Imudarasi ilọsiwaju gbogbogbo
  • Fifi atilẹyin diẹ sii sii ati awọn ipo idanimọ miiran
  • Pẹlu atilẹyin fun awọn agbegbe ti kii ṣe tabili tabili
  • Fikun atilẹyin fun LDAP

ibi ipamọ Github mimipenguin: https://github.com/huntergregal/mimipenguin

Pẹlupẹlu, ṣayẹwo:

  1. Bii o ṣe le Ọrọigbaniwọle Dabobo Faili Vim kan ni Lainos
  2. Bii a ṣe le Ṣẹda/Encrypt/Decrypt ID Password in Linux
  3. Bii o ṣe le Dabobo GRUB pẹlu Ọrọigbaniwọle ni RHEL/CentOS/Fedora Linux
  4. Ntun/Ngbapada Ọrọ igbaniwọle Iroyin Olumulo Gbagbe ni CentOS 7

Ma ṣe pin eyikeyi awọn imọran afikun ti o jọmọ ọpa yii tabi awọn ọran ti awọn iwe eri cleartext ni iranti ni Linux nipasẹ apakan asọye ni isalẹ.