🧱 HiddenWall – ایجاد ماژول های هسته پنهان – میادین امنیت اطلاعات

HiddenWall یک ژنراتور هسته ماژول هسته لینوکس است که برای ایجاد ماژول های هسته پنهان برای محافظت از سرور شما از مزاحمان استفاده می شود.

این پشتیبانی از قوانین کاربر را با netfilter (مسدود کردن پورت ، حالت پنهان ، عملکردهای rootkit و غیره) انجام می دهد.

انگیزه در حقیقت ، سطح دیگری از محافظت ، بسیار شبیه به دیوار آتش پنهان است – تنظیم سطح حفاظت در 2 در BSD ، تأثیر مشابهی دارد.

در یک حمله معمولی ، یک مهاجم می تواند IPTables یا قوانین UFW شما را تغییر دهد – با HiddenWall شما هنوز سطح دیگری دارید که می تواند دسترسی خارجی را قفل کنید ، زیرا مستقیماً از فیلتر شبکه به هسته شبکه متصل می شود.

نویسنده آن را برای محافظت از سرورهای خود ایجاد کرده است ، اما فهمید که او همچنین به افرادی که نمی توانند کد کم سطح را بنویسند ، کمک می کند تا ماژول های هسته پنهان خود را بسازند.

اگر می توانید کد سطح پایین بنویسید ، همیشه می توانید الگوهای ماژول بیشتری را به HiddenWall اضافه کنید.

نصب HiddenWall برای ایجاد ماژول های هسته پنهان

اطمینان حاصل کنید که نسخه هسته 3.x ، 4.x یا 5.x است. :

کلون مخزن

 git  کلون [19659012] https :  // github.com/CoolerVoid/HiddenWallociation19659015-03 رفتن به پوشه 

 cd  HiddenWall  /  module_generator 

edit the قوانین در قوانین /server.yaml ، اسکریپت های پایتون از این پرونده برای ایجاد یک ماژول فایروال جدید استفاده می کنند.

2

3

4

5

6

7

8

9

] 10

11

12

13

14

$ گربه قوانین / سرور . yaml 19659022] module_name : SandWall

public_ports : 80 ، 443 [196590396]، ]

unhide_key : AbraKadabra

hid_key : Shazam

] fake_device_name : usb14

liberate_in_2_out : True

whitelist ] Machine :

ip : 192.168.100.181 ] ] 19659013]: 22 ، 21

دستگاه :

ip 192.168.100.22

open_ports : 22

اگر می خواهید کد استاتیک را برای نسل بررسی کنید ، به محتوای فهرست دایرکتوری ها مراجعه کنید.

با دنبال کردن پرونده قانون YAML می خواهید یک ماژول هسته تولید کنید:

 $   python3  WallGen .  py   -  قالب  قالب  /  secretwall