[ Java ] : تغيير بايتات نص في ملف تنفيذي

تم تحميل الصفحة في 0,2901942 ثانية
تغيير بايتات نص في ملف تنفيذي
إنضم
27 مايو 2014
المشاركات
243
الإعجابات
309
النقاط
63
الإقامة
Marruecos
السَلام عليكم ,

كان لدي بعض من وقت الفراغ فارتأيت أن أقوم بتطبيق ما تعلمته حول التعامل مع الملفات في جافا عبر كتابة الكود التالي ,

الكود يقوم بتغيير بايتات نص معين في ملف تنفيذي ,

Java:
public static void main(String[] args){       
        File Edit= new File("x.exe");
        File Edited = new File("Edited.exe");
        try(FileOutputStream Editedx = new FileOutputStream(Edited)) {

            byte[] data = Files.readAllBytes(Edit.toPath());
            char[] newWord = "oThMaN".toCharArray();
            String word="";
            for(int x = 0;x<data.length;x++){
                if((char)data[x] == 'E'){
                    for(int i = 0;i<6;i++){
                        word += (char)data[x + i];
                    }
                    if(word.equals("Edited")){
                        System.out.println("The Target has been found at Byte : " +  x + " ~ " +Integer.toHexString(x));
                        System.out.println("Let's Change the value....");
                        for(int i = 0;i<6;i++){
                            data[x + i] = (byte)newWord[i];
                        }
                        Editedx.write(data);
                        System.out.print("The Job is Done !!");
                        break;
                    }
                    word = "";
                }
            }

        }catch (IOException e){

        }
}
 
إنضم
6 نوفمبر 2013
المشاركات
219
الإعجابات
183
النقاط
53
الإقامة
Morocco
غير أنني لا أفقه في الجافا شيئا
الا أنني لم أستطع منع نفسي من النظر الى موضوعك
مشكور أخي قد يفيد هدا الكود الاخوة المهتمين
لا تحرمنا من جديدك
 
الإعجابات: 4w1il
إنضم
27 مايو 2014
المشاركات
243
الإعجابات
309
النقاط
63
الإقامة
Marruecos
غير أنني لا أفقه في الجافا شيئا
الا أنني لم أستطع منع نفسي من النظر الى موضوعك
مشكور أخي قد يفيد هدا الكود الاخوة المهتمين
لا تحرمنا من جديدك
شكرا ,

كيف الحال مع الأنتشارات على مستوى الملفات التنفيذية التي كنت تريد كتابتها ?
 
إنضم
6 نوفمبر 2013
المشاركات
219
الإعجابات
183
النقاط
53
الإقامة
Morocco
شكرا ,

كيف الحال مع الأنتشارات على مستوى الملفات التنفيذية التي كنت تريد كتابتها ?
استغربت أنك تتدكر هههه
كنت أبحث عن طرق انتشار جديدة عبر ثغرات أو شيء من هدا القبيل
لكنني لم أتوفق سوى في صنع شيل كود يزرع داخل ملفات في الملفات التنفيدية عمله تحميل وتشغيل لملف
لكنني لم أكتب شيئا مجرد المام بالموضوع لأنني كسول بعض الشيء ههه
غير دلك ادا كان لديك بعض الأفكار فلتتكرم بطرحها أخي وشكرا
 
الإعجابات: 4w1il
إنضم
27 مايو 2014
المشاركات
243
الإعجابات
309
النقاط
63
الإقامة
Marruecos
استغربت أنك تتدكر هههه
كنت أبحث عن طرق انتشار جديدة عبر ثغرات أو شيء من هدا القبيل
لكنني لم أتوفق سوى في صنع شيل كود يزرع داخل ملفات في الملفات التنفيدية عمله تحميل وتشغيل لملف
لكنني لم أكتب شيئا مجرد المام بالموضوع لأنني كسول بعض الشيء ههه
غير دلك ادا كان لديك بعض الأفكار فلتتكرم بطرحها أخي وشكرا
صراحة أنا أيضا لم أعد مهتما بالموضوع منذ موضوعي الأخير في شرح كتابة الشل كود ,
كنت سأطرح موضوعا أشرح فيه طريقة كتابة كود يصيب الملفات التنفيذية في الجهاز عبر الشل كود و لكن لم أتوفر على الوقت الكافي .
 

الأعضاء النشطين حاليآ الذين يشاهدون هذا الموضوع (1 عضو و 0 ضيف)

خيارات الاستايل

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

إرجاع خيارات الإستايل