تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
AT4RE Power Loader
#1
Lightning 
Salam
اللهم صل على صاحب التاج و المعراج سيدنا محمد و على آله و صحبه و سلم تسليما و كن بالمسلمين رؤوفا رحيما...أما بعد:

بمناسبة اليوم الوطني للعلم في إحدى البلدان العربية و نصرة لإخواننا المقهورين و المرابطين في أولى القبلتين 

يقدم لكم الفريق العربي للهندسة العكسية و بكل فخر هذا العمل الخرافي و الذي كسر جميع قواعد الفيزياء

 AT4RE Power Loader v0.2

[صورة مرفقة: tpPSjTK.png]

الأداة برمجت خصيصا للتعامل مع الحمايات الشرسة دون أن نستثني عملها مع البرامج المضغوطة أو دون ضغط

اللودر كتب بلغة السي بلس بلس Windows Pure API

الواجهة كتبت بالدلفي الإصدار 7  

حجم اللودر بدون ضغط لا يتعدى 10KB

حجم اللودر بعد الضغط لا يتعدى 5KB

اللودر شغال على النواتين x32 and x64

اللودر قادر على تجاوز ASLR, Anti-Debug & CRC Check

الأداة قادرة على حفظ المشروع و فتحه 

تشغيل اللودر بصلاحيات الأدمن 

ضغط اللودر للتقليل من حجمه 

اللودر شغال على الانظمة

WIN_7,8,10,11 x32 and x64

شرح الأداة:

تختار الضحية عن طريق Browse اذا كان الهدف x64  ضع صح على x64

طول إسم الملف الأقصى 255 حرف يمكن أيضا استعمال خاصية نسخ لصق إسم الملف.

في حقل Loader Data يجب اتباع المنهجية التالية
 
RVA1:HEXBYTES1:DELAY


أي العنوان المستهدف مع بيانات الباتش و مدة الإنتظار بالميكروسكند لإسترجاع البايتات الأصلية مثلا 5000000

أي بعد 5 ثواني يتم إسترجاع القيم الأصلية (باتش مؤقت)

Dealay يساوي 00 معناه باتش دائم 
 
RVA1:HEXBYTES1:DELAY1;
RVA2:HEXBYTES2:DELAY2;
RVA3:HEXBYTES3:DELAY3


يمكن باتش 2048 بايت و هو الحد الأقصى لادخال البيانات في الحقل Loader Data

تنبيه لا تضع هذا الرمز ; في آخر سطر  فقط للفصل بين RVA و أخرى 

حقل Loader Data يدعم الأرقام من 0 إلى 9 و الحروف من A إلى F بالإضافة إلى الرمزين :;

يدعم Loader Data نسخ و لصق البيانات حتى إذا كانت هناك مسافة بين قيمة و أخرى البرنامج يقوم بحذف المسافات آليا...

Base Timeout عدد المحارف الأدنى 2 الأقصى 4 

الحقل يقبل الأرقام فقط من 0 إلى 9

الرقم الإفتراضي 1000 ملي سكند أي ثانية واحدة و هو الوقت التي تستغرقه حماية VMP في فك الكود في الذاكرة 

الرقم الأقصى في هذا الحقل هو 9999 أي 9 ثواني و 99 جزء من الثانية

OpCode و هي قيمة البايت الأصلي الأول الخاص بـ RVA1 فقط

الإفتراضي هو E9 معنى ذلك افتح البرنامج المستهدف بالمنقح و  توجه للـ RVA1 و شاهد القيمة الأصلية لأول بايت قبل التعديل وهي القيمة التي يجب ادخالها

توضيح: لما يكون البرنامج محمي Opcode RVA1 يساوي 00 بعد فك الضغط في الذاكرة تتحول القيمة 00 إلى قيمة أخرى و هي المطلوبة

Opcode Timeout عدد المحارف الأدنى 2 الأقصى 4 

الرقم الإفتراضي 1000 ملي سكند (ثانية واحدة)

الحقل يقبل 4 محارف فقط

الحد الأقصى 9999 ملي سكند أي 9 ثواني و 99 جزء من الثانية 

Loader Timer Delay

الحقل يقبل الأرقام فقط من 0 إلى 9 الحد الأقصى 7 محارف

  أي 9 ملايين و 900 ألف و 999 ميكروسكند و هي كذلك 9 ثواني و 99 جزء من الثانية

القيمة الافتراضية 1000 ميكروسكند اي 1 ملي سكند

و هي مدة الإنتظار قبل تطبيق الباتش رقم1

My Target run as admin إذا كان البرنامج المستهدف يطلب صلاحيات الأدمن عند التشغيل يجب وضع علامة صح

Pack my Loader لضغط اللودر بالـ UPX يدعم x32 و x64

Generate 

لتوليد اللودر

من القائمة File يمكن حفظ المشروع أو فتح المشروع كما يمكن اغلاق الأداة

View فقط لجعل الأدة دائما في المقدمة 

Help موقع الفريق التبليغ عن Bug و حول الأداة

كيف يعمل اللودر ؟ 

بعد ادخال جميع البيانات و توليد لودر و تشغيله... 

يقوم هذا الأخير بتشغيل الهدف و يدخل في حلقة تكرارية مدتها ثانية كحد أقصى لاستخراج Base خاصة إذا كان الهدف يستعمل ASLR

بمجرد استشعار Base يخرج من الحلقة حتى لو استغرق ذلك 10 ملي سكند

بعد ذلك يدخل في حلقة تكرارية موالية لاستشعار القيمة الأصلية Opcode الخاصة بـ RVA1 فقط

بدون فك الضغط القيمة تساوي 00 كما أشرت بعد فك الضغط تصبح القيمة المستهدفة بايت هكس

بمجرد استشعار القيمة يعني أن الحماية قامت بفك الكود 

ثم يدخل في مدة انتظار كتابة الباتش و هنا يمكن اللعب إدا كان الهدف يستعمل CRC مثلا

لو طلعت رسالة ملف معطوب يعني أن الباتش كتب قبل انتهاء تحقق CRC اي يجب رفع قيمة الإنتظار و هكذا 

أتمنى يكون كل شيء واضح أي سؤال يمكن طرحه بنفس الموضوع الفريق هنا للإجابة 

سنعمل إن شاء الله على مواصلة تطوير الأداة

كاضافة خاصية إضافة أو حذف مفتاح رجستري

كإضافة دعم DLL Files 

كإضافة دعم تغيير الأيكون 

الأفكار كثيرة.... أدعوا لنا فقط

رابط التحميل بالمرفقات ننتظر منكم التجربة إبداء الرأي في عملنا

منكم و إليكم  Heart
 
AT4RE Power Loader v0.2

The most powerful loader against strong and hard protectors. It also works with medium-level protectors, packers, compressors, and even unprotected executable files.

Main Features:

[+] GUI Coded in Borland Delphi 7
[+] From the GUI, you can browse to select the target file (maximum filename length is 255 characters).
[+] You can also copy and paste the file name into the input field.
[+] Choose between x32 and x64 loader versions.
[+] Loader data can be entered only in the format shown in filed or in the screenshot.
[+] Set a base timeout in milliseconds (Minimum: 00, Maximum: 9999 — i.e., 9.99 seconds).
[+] Set 1-byte opcodes in the Opcode field using HEX characters (Opcode is the Original First Byte of RVA1).
[+] Configure Opcode Timeout in milliseconds (Minimum: 00, Maximum: 9999 — i.e., 9.99 seconds).
[+] Set the Loader Timer Delay in microseconds (Min: 00, Max: 9,999,999 — i.e., 9.99 seconds).
[+] Configure the loader to start as Administrator.
[+] Directly pack the loader with UPX.
[+] Generate Loader.exe
[+] Save or open projects for future use from File menu.
[+] Set the GUI to "most on top" from the View menu.
[+] Access the official website, report bugs, and find more information via about in the Help menu.

Loader Details:

[+] Coded in C++ using the Windows Pure API.
[+] Loader size is 10 KB uncompressed, and 5 KB when compressed.
[+] Supports Windows 7, 8, 10, and 11 (both x32 and x64).

Features include:
[+] Anti-ASLR
[+] Anti-Anti-Debug
[+] Anti-CRC Check

[+] Automatically detects the base address.
[+] Detects when the protector unpacks code into memory.
[+] Can apply temporary patches after a specified delay in microseconds (Patch and restor original bytes).
[+] Can apply permanent patches only with 00 index
[+] Supports patching single or multiple Relative Virtual Addresses (RVAs).
[+] Capable of patching up to 2048 bytes.
[+] Can run as Administrator or Normal user mode.


الملفات المرفقة
.rar   AT4RE Power Loader v0.2.rar (الحجم : 1.34 MB / التحميلات : 10)
[+] أعضاء أعجبوا بمشاركة Str0x
#2
ما شاء الله تبارك الله  كل الشكر لك أخي الحبيب ولمن قام معك في تطوير هذه الآداة الصغيرة بحجمها الجبارة في عملها
فعلا فخر لنا أن نرى مثل هذا العمل المتعوب علية في الدعس على أقوى و أشرس الحمايات

ارجو مواصلة تطويرها لدعم ملفات DLL
وما توفيقي إلا بالله
[+] أعضاء أعجبوا بمشاركة DarkDeath
#3
بارك الله فيكم على هذا المجهود الممتاز.....وعلى كل من ساهم بتطوير الاداة... الاخوان الاحبة الكرام... وان شاءالله للمزيد من الابداع والتطور flower
[+] أعضاء أعجبوا بمشاركة farfes
#4
بارك الله فيك استمر في النشر
[+] أعضاء أعجبوا بمشاركة 0x37U
#5
بارك الله في كل من ساهم في ترميز هذه الأداة الجميلة
[+] أعضاء أعجبوا بمشاركة vosiyons
#6
إصلاح مشكل بسيط تم تحديث المرفق بأول مشاركة
كل من حمل الملف المرفق الأول سيتم تحويل نقطتين لحسابه
#7
جميل أخي بعد غياب يتم تطوير أداة جديدة للموقع إنشاءالله الأفضل
[+] أعضاء أعجبوا بمشاركة sitifis
#8
عمل جبار واصل يابطل لو أمكن أن يستعمل ملف x64dbg لربح الوقت وعدم اعادة كتابة الباتش يدوي
[+] أعضاء أعجبوا بمشاركة mounirsoltan
#9
الله يعطيك العافيه علي الاداة
اللَّهم انفعني بما علمتني وعلمني ما ينفعني وزدني علماً
[+] أعضاء أعجبوا بمشاركة Bosalem
#10
تم إضافة خاصية الباتش المؤقت 
يرجى إعادة الاطلاع على الموضوع بالكامل
[+] أعضاء أعجبوا بمشاركة Str0x


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم