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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
windbg_js_scripts — Toy scripts for playing with WinDbg JS API | Kitploit
أدوات/GitHubGitHub/hugsy/windbg_js_scripts
Memory ForensicsDynamic Code Analysis (DAST)Reverse EngineeringDebuggersFuzzingBinary Analysis
GitHubhugsy/windbg_js_scripts

windbg_js_scripts

Toy scripts for playing with WinDbg JS API

عرض المستودع
24440منذ 2 سنواتتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

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

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

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

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

سكربتات WinDbg JavaScript

التثبيت كمعرض لـ WinDbg

  • استنساخ المستودع
root@kitploit:~
git clone https://github.com/hugsy/windbg_js_scripts
  • في windbg_js_scripts\config.xml، عدّل الأسطر Setting Name="LocalCacheRootFolder" لتعكس المسار المحلي للمستودع.

  • في WinDbg، حمّل ملف config.xml واحفظ الإعدادات:

root@kitploit:~
windbg> .settings load \path\to\windbg_js_scripts\config.xml
[...]\windbg_js_scripts\config.xml has been loaded successfully.
windbg> .settings save
Settings have been saved.

في كل مرة يتم فيها تحميل WinDbg، سيتم تحميل المعارض تحت Debugger.State.ExtensionGallery.ExtensionRepositories:

root@kitploit:~
kd> dx -r1 Debugger.State.ExtensionGallery.ExtensionRepositories
Debugger.State.ExtensionGallery.ExtensionRepositories
    [0x0]            : UserExtensions
    [0x1]            : hugsysgallery
    [0x2]            : overgallery
    [0x3]            : LocalInstalled

كما يمكن سرد السكربتات المتاحة للجلسة الحالية أيضًا:

root@kitploit:~
kd> dx -r1 Debugger.State.ExtensionGallery.ExtensionRepositories.Where( x => x.Name == "hugsysgallery" ).First().Packages
Debugger.State.ExtensionGallery.ExtensionRepositories.Where( x => x.Name == "hugsysgallery" ).First().Packages
    [0x0]            : EnumCallbacks
    [0x1]            : GetIdtGdt
    [0x2]            : BreakOnProcessCreate
    [0x3]            : DumpLookasides
    [0x4]            : GetSsdtTable
    [0x5]            : BigPool
    [0x6]            : PageExplorer
    [0x7]            : VadExplorer
    [0x8]            : ObjectExplorer
    [0x9]            : RegistryExplorer
    [0xa]            : GetSiloMonitors
    [0xb]            : EnumApc
    [0xc]            : EnvVars
    [0xd]            : EnumImages
    [0xe]            : CallGraph
    [0xf]            : TraceFunctions
    [0x10]           : CyclicPattern

روابط ذات صلة

  • https://github.com/hugsy/defcon_27_windbg_workshop/blob/master/windbg_cheatsheet.md
  • https://doar-e.github.io/blog/2017/12/01/debugger-data-model
  • https://docs.microsoft.com/en-us/windows-hardware/drivers/debugger/javascript-debugger-example-scripts
  • https://docs.microsoft.com/en-us/windows-hardware/drivers/debugger/native-objects-in-javascript-extensions
  • https://twitter.com/windbgtips
  • https://medium.com/@yardenshafir2/windbg-the-fun-way-part-1-2e4978791f9b
تنزيل الأداة