TGViewer
DarkBit DarkBit @darkbitx · 1.65K subscribers
Post #302 627
‏🎯 InjectionOps2 | قسمت دوازدهم

🦠 IAT Hiding | API Hashing

در این قسمت با مفهوم API Hashing و نقش آن در پیاده‌سازی dynamic API resolution آشنا می‌شویم. ابتدا مفهوم String Hashing و دلیل استفاده از آن را بررسی کرده، سپس یک الگوریتم hashing سفارشی پیاده‌سازی می‌کنیم و آن را در resolverهای خود به کار می‌بریم:

🔹 آشنایی با String Hashing و دلیل استفاده از آن در API resolution
🔹 پیاده‌سازی یک Custom Hashing Algorithm در زبان C
🔹 تغییر Custom GetProcAddress برای resolve کردن APIها بر اساس hash
🔹 تغییر Custom GetModuleHandle برای شناسایی Moduleها بر اساس hash

🔹 ترکیب API Hashing با IAT Hiding و بررسی تأثیر آن بر imports و تحلیل استاتیک

در ادامه، توابعی می‌سازیم که از hash برای پیدا کردن Moduleها و APIهای موردنیاز استفاده می‌کند و نحوه‌ی عملکرد آن را در عمل بررسی خواهیم کرد.

📡 برای مشاهده قسمت‌های بعدی، هر هفته شنبه همراه ما باشید.

💬 Forum
📣 DarkBit
  • ❤ 7
  • ❤‍🔥 1
More from @darkbitx
  1. Oct 17, 2026📌 فایل‌‌های قسمت پانزدهم Password: @DarkBitx
  2. Oct 17, 2026‏🎯 InjectionOps2 | قسمت پانزدهم 🚫 Anti-Debugging در این قسمت با مفهوم Anti-Debugging…
  3. Oct 10, 2026📌 فایل‌‌های قسمت دوازدهم Password: @DarkBitx
  4. Oct 2, 2026📌 فایل‌‌های قسمت یازدهم Password: @DarkBitx
  5. Oct 2, 2026‏🎯 InjectionOps2 | قسمت یازدهم 🦠 IAT Hiding | Custom GetModuleHandle در این قسمت با…
  6. Sep 26, 2026📌 فایل‌‌های قسمت دهم Password: @DarkBitx
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →