![]() |
حماية برامجنا المبرمجة ب autoit ,طريقة حماية االبراممج المبرمجة بالاوتوات,وحماية السورس كود,وحماية
http://www.m5zn.com/uploads/2011/4/1...qb78e6cmcm.png حماية برامجنا المبرمجة ب autoit ,طريقة حماية االبراممج المبرمجة بالاوتوات,وحماية السورس كود,وحماية كل مبرمج ب الأوتوإت يعاني من انكشاف السورس بسهولة ففكرة في طريقة و لاكن مع مرور الوقت أهملتها http://img804.imageshack.us/img804/1...4ab1cd56fc.png الطريقة من أفكاري و لم أجدها في اي منتدى و هي تتحدى برامج الفحص مثل الأولى وغيرها لأن السورس في ملف غير تنفيدي :12: ( سأشرحها بالتفصيل ) http://img804.imageshack.us/img804/1...4ab1cd56fc.png الطريقة : 1- نقوم ببرمجة سكربت عادي المراد حمايته و نقوم ب تحويله لا ليس لل exe بل ل A3X :29: كما في الصورة http://img11.hostingpics.net/pics/321931721.jpg و يكون الناتج كما ترون http://img11.hostingpics.net/pics/277851212.jpg لايمكن التعديل عليه :15: فقط تشغيله و عند فتحه ب notepad يكون الخارج http://img11.hostingpics.net/pics/900938373.jpg خزعبلات لاصلة لها بالسكربت :33: 2- الان سنقوم بتشفيله بالأكواد :12: إدهب إلى C:\Program Files\AutoIt3 ونسخ AutoIt3.exe إلى مكان السكربت و فتح سكربت جديد الذي سندمج به كود: #NoTrayIcon ; coded by the Shark FileInstall("AutoIt3.exe", @TempDir & "\AutoIt3.exe",9) FileInstall("test.a3x", @TempDir & "\test.a3x",9) Run(@ComSpec & " /c %temp%\AutoIt3.exe %temp%\test.a3x", "", @SW_HIDE) exit http://img11.hostingpics.net/pics/8777642744.jpg FileInstall("AutoIt3.exe", @TempDir & "\AutoIt3.exe",9) لدمج البرنامج AutoIt3.exe و وضعه في temp Run(@ComSpec & " /c %temp%\AutoIt3 %temp%\test.a3x", "", @SW_HIDE) لتفعيل أوامر الدوس في الأتوإت أمر الدوس لتشغيل البرنامجنا %temp%\AutoIt3.exe %temp%\test.a3x @SW_HIDE لإخفاء نافدة الدوس -3 قم بتحويل السكربت الأخير إلى صيفة تنفيدية exe و هكذا تكون قمنا بحمايته من برامج الفحص 4- التمويه نعم التمويه و هو أمر أساسي لم انتبه له في برنامج التحدي قمت بتمويه بسيط سبب كسره بسرعة (تبا كنت واثقا من نفسي هههههه :30:) لقد قمت ب إزالة أيقوناة ل AutoIt3.exe ومعلومات version ببرنامج resource tuner ليصبح هكذا http://img11.hostingpics.net/pics/300128346.jpg وقمت ب تغيير إمتداده إلى jjc. تغيير الامتداد لا يؤثر إطلاقا على عمل البرنامج لأن مادمنا سنستدعيه ب دوس فالامتداد لايهم ( jjc لا أعرف من أين سقط على هذا الإمتداد ههههه) و إزالته في سكربت a3x ليصبح الشكل النهائي http://img11.hostingpics.net/pics/124328797.jpg و السكربت النهائي http://img11.hostingpics.net/pics/114955178.jpg كان يمكن زيادت متغيرات و أكواد و تحققات ( الكثير من if و If FileExists) عشوائية لتدويخ الفاحص http://img804.imageshack.us/img804/1...4ab1cd56fc.png و أخيرا أدعوكم للمشاركة في تطوير الفكرة أو وضع أفكار جديدة لحماية أولادنا الصغار (سكربتات الأوتو) |
الساعة الآن 10:21 AM |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
development-point