Skip to content
KitploitKITPLOIT
أدواتالمدونة
إرسال
أدواتالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

··الخلاصات·اتصال·الخصوصية·© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
gha-lab-5ed08d6a80 — بيئة اختبار معزولة لسير عمل GitHub Actions لإعادة إنتاج CVE-2025-32953 | Kitploit
أدوات/GitHubGitHub/pvharmo2/gha-lab-5ed08d6a80
تحليل الثغرات الأمنيةالاستغلالالتعلم والتعليمموارد منسقةمختبرات وتدريب عملي
GitHubpvharmo2/gha-lab-5ed08d6a80

gha-lab-5ed08d6a80

بيئة اختبار معزولة لسير عمل GitHub Actions لإعادة إنتاج CVE-2025-32953

عرض المستودع
منذ 9س 58دلم تتم المراجعة بعد

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة

z80pack

z80pack هو محاكٍ ناضج لمنصات متعددة بوحدات المعالجة المركزية 8080 و Z80.

التوثيق الكامل متاح على https://www.icl1900.co.uk/unix4fun/z80pack

Ubuntu

البناء

أولاً، ثبّت التبعيات اللازمة لـ X11:

root@kitploit:~
sudo apt install build-essential libglu1-mesa-dev libjpeg9-dev

أو لـ SDL2:

root@kitploit:~
sudo apt install build-essential libsdl2-dev libsdl2-image-dev libsdl2-mixer-dev

ثم بالنسبة لـ X11، شغّل

root@kitploit:~
make

أو بالنسبة لـ SDL2، شغّل

root@kitploit:~
WANT_SDL=YES make

لبناء جميع الأجهزة (MACHINES) المذكورة في ملف Makefile.

الإصدار مقابل التطوير

أحيانًا يُسألني البعض عن سبب عدم عمل شيء ما، وقد يكون السبب استخدام نسخة أقدم وليس أحدث إصدار حالي. أحيانًا يغفل الناس عن أن المستودع في معظم الأوقات يحتوي على فرعين:

root@kitploit:~
master - finished and final releases
dev - latest sources still under development, but usually stable

لاستخدام أحدث إصدار تطويري، عليك القيام بما يلي:

root@kitploit:~
git clone https://github.com/udo-munk/z80pack.git
cd z80pack
git checkout dev

الآن ستقوم ببناء كل شيء من أحدث فرع تطويري وليس من إصدار نهائي أقدم.

تشغيل CP/M 2.2

CP/M 2.2 هو السلف لنظام MS-DOS. استخدم هذا الأمر لتشغيل CP/M 2.2 مع قرصين يحتويان على بعض البرامج والمصادر النموذجية.

root@kitploit:~
(cd cpmsim; ./cpm22)

استخدم الأمر DIR لعرض الملفات على القرص. وللخروج استخدم BYE

مثال على التنفيذ في WSL ضمن Windows 10:

root@kitploit:~
#######  #####    ###            #####    ###   #     #
     #  #     #  #   #          #     #    #    ##   ##
    #   #     # #     #         #          #    # # # #
   #     #####  #     #  #####   #####     #    #  #  #
  #     #     # #     #               #    #    #     #
 #      #     #  #   #          #     #    #    #     #
#######  #####    ###            #####    ###   #     #

Release 1.38, Copyright (C) 1987-2024 by Udo Munk and others

CPU speed is unlimited, CPU executes undocumented instructions

Booting...

64K CP/M Vers. 2.2 (Z80 CBIOS V1.2 for Z80SIM, Copyright 1988-2007 by Udo Munk)

A>dir
A: DUMP     COM : SDIR     COM : SUBMIT   COM : ED       COM
A: STAT     COM : BYE      COM : RMAC     COM : CREF80   COM
A: LINK     COM : L80      COM : M80      COM : SID      COM
A: RESET    COM : WM       HLP : ZSID     COM : MAC      COM
A: TRACE    UTL : HIST     UTL : LIB80    COM : WM       COM
A: HIST     COM : DDT      COM : Z80ASM   COM : CLS      COM
A: SLRNK    COM : MOVCPM   COM : ASM      COM : LOAD     COM
A: XSUB     COM : LIB      COM : PIP      COM : SYSGEN   COM
A>dir B:
B: BOOT     HEX : BYE      ASM : CLS      MAC : SURVEY   MAC
B: R        ASM : CLS      COM : BOOT     Z80 : W        ASM
B: RESET    ASM : BYE      COM : SYSGEN   SUB : BIOS     HEX
B: CPM64    SYS : SPEED    C   : BIOS     Z80 : SPEED    COM
B: SURVEY   COM : R        COM : RESET    COM : W        COM
A>bye

System halted
CPU ran 3 ms and executed 1958078 t-states
Clock frequency 630.22 MHz

تشغيل CP/M 3

كان CP/M 3 هو الجيل التالي من CP/M مع ميزات من MP/M، أبرزها القدرة على استخدام ذاكرة RAM أكبر بالإضافة إلى الكثير من الميزات الرائعة الأخرى.

شغّله باستخدام:

root@kitploit:~
(cd cpmsim; ./cpm3)

مثال على التشغيل:

root@kitploit:~
#######  #####    ###            #####    ###   #     #
     #  #     #  #   #          #     #    #    ##   ##
    #   #     # #     #         #          #    # # # #
   #     #####  #     #  #####   #####     #    #  #  #
  #     #     # #     #               #    #    #     #
 #      #     #  #   #          #     #    #    #     #
#######  #####    ###            #####    ###   #     #

Release 1.38, Copyright (C) 1987-2024 by Udo Munk and others

CPU speed is unlimited, CPU executes undocumented instructions

Booting...


LDRBIOS3 V1.2 for Z80SIM, Copyright 1989-2007 by Udo Munk

CP/M V3.0 Loader
Copyright (C) 1998, Caldera Inc.

 BNKBIOS3 SPR  FC00  0400
 BNKBIOS3 SPR  8600  3A00
 RESBDOS3 SPR  F600  0600
 BNKBDOS3 SPR  5800  2E00

 61K TPA

BANKED BIOS3 V1.6-HD, Copyright 1989-2015 by Udo Munk

A>setdef [no display]

Program Name Display - Off

A>setdef [uk]

Date format used     - UK

A>setdef *,a:,b:,i:

Drive Search Path:
1st Drive            - Default
2nd Drive            - A:
3rd Drive            - B:
4th Drive            - I:


A>setdef [order=(com,sub)]

Search Order         - COM, SUB

A>setdef [temporary=a]

Temporary Drive      - A:

A>hist

History RSX active
A>vt100dyn
(C) Alexandre MONTARON - 2015 - VT100DYN

RSX loaded and initialized.

Try

 A>DEVICE CONSOLE [PAGE]

to see if it works...

A>dir a:
A: CPM3     SYS : VT100DYN COM : TRACE    UTL : HIST     UTL : PROFILE  SUB
SYSTEM FILE(S) EXIST
A>dir b:
B: BNKBDOS3 SPR : CPM3     SYS : LDRBIOS3 MAC : SCB      MAC : RESBDOS3 SPR
B: BIOS3    MAC : PATCH    COM : GENCPM   COM : BDOS3    SPR : GENCPM   DAT
B: BOOT     Z80 : M80      COM : LINK     COM : L80      COM : WM       COM
B: MAC      COM : WM       HLP : BNKBIOS3 SPR : LDR      SUB : INITDIR  COM
B: CPMLDR   COM : COPYSYS  COM : CPMLDR   REL : RMAC     COM : SYSGEN   SUB
A>bye

System halted
CPU ran 14 ms and executed 10493728 t-states
Clock frequency 713.42 MHz
تنزيل الأداة