Ahmed Mhomed نشر 8 سبتمبر أرسل تقرير نشر 8 سبتمبر السلام عليكم لدي استفسار بشان سطر كود يعطي اوامر تقوم بتنفيذ تغييرات على المستخدم باستخدام اسمه المستعار في نفس المواقع او الشات مثلا تغيير لون اسمه باستخدام اليوزر نيم بدون الرجوع الى الكلاس او الاي دي وتحديد يوزر نيم الشخص المراد اقامة التغييرات عليه لدي كود مشابه ولكنه يحتوي على تشويش ولكن ساضعه لتبين الفكره المطلوبه من الموضوع ولا اعرف ماهو الامر المناسب او الكودالذي يجعلني اعطي امر اقامة التغييرات على اليوزر باستخدام اسمه المستعار { 'name': _0x43974c(0x17d), 'deco': _0x43974c(0x16c), 'cls': _0x43974c(0x1a9), 'icon': _0x43974c(0x15f) }]; setInterval(() => { const _0x27e98a = _0x43974c; myid != null && _ma56zznz2[_0x27e98a(0x16b)](_0x497a20 => { const _0x571919 = _0x27e98a, _0x394e08 = $(users)['find']('.uzr:contains(\'' + _0x497a20[_0x571919(0x1ba)] + '\')'); _0x394e08 && !_0x394e08['hasClass'](_0x497a20[_0x571919(0x1b3)]) && ($(users)[_0x571919(0x19f)](_0x571919(0x1ab) + _0x497a20[_0x571919(0x1ba)] + '\')')['addClass'](_0x497a20['cls']), $(users)[_0x571919(0x19f)](_0x571919(0x18d) + _0x497a20[_0x571919(0x1b3)] + _0x571919(0x19a))[_0x571919(0x1b4)](_0x571919(0x1ae) + _0x497a20[_0x571919(0x1c7)] + _0x571919(0x162) + _0x497a20[_0x571919(0x1d1)] + '\">')); }); }, 0x6 * 0x3e8); function _0x2dde() { const _0x4c5efa = هذا جزء من ملف الكود المشوش وان كان هناك طريقة جيده لفك التشويش اعطوني بفكه 1 اقتباس
0 ياسر مسكين نشر 8 سبتمبر أرسل تقرير نشر 8 سبتمبر حسبما فهمته من كلامك فأنت تريد إجراء تغييرات على المستخدمين في الموقع باستخدام الاسم المستعار (username) فقط دون الرجوع إلى الـ ID أو الـ class وهذا يتطلب تحديد عنصر المستخدم على الصفحة بناء على اسمه المستعار ثم إجراء التغييرات المطلوبة عليه، مثل تغيير اللون أو إضافة خصائص أخرى، يمكن استخدام jQuery أو JavaScript لتنفيذ ذلك عبر البحث عن المستخدمين في DOM باستخدام اسم المستخدم. فعلى سبيل المثال لنفرض أن لدينا قائمة من المستخدمين، ونريد البحث عن مستخدم معين وتغيير لون اسمه سنقوم بذلك بهذا الشكل: let username = "ali123"; let userElement = $(".uzr:contains('" + username + "')"); if (userElement.length > 0) { userElement.css("color", "red"); } فباستخدام التابع contains() في jQuery سنبحث عن العنصر الذي يحتوي على نص اسم المستخدم وإذا تم العثور على العنصر من خلال (userElement.length > 0)، نقوم بتغيير اللون ونستخدم css() لذلك الغرض. الشيفرة الخاص بالتشويش يمكن فك التشويش باستخدام أدوات فك التشفير (deobfuscators) أو محاولة استبدال الرموز يدويا، لكن ذلك يعتمد على مدى تعقيد التشويش يمكنك استخدام بعض الأدوات لعمل ذلك ك: JSNice: وهي أداة مجانية لفك تشويش الأكواد. Beautifier.io: لتحسين قراءة الكود المنسق بطريقة غير مفهومة. 1 اقتباس
0 Ahmed Mhomed نشر 8 سبتمبر الكاتب أرسل تقرير نشر 8 سبتمبر (معدل) . بتاريخ 13 دقائق مضت قال ياسر مسكين: حسبما فهمته من كلامك فأنت تريد إجراء تغييرات على المستخدمين في الموقع باستخدام الاسم المستعار (username) فقط دون الرجوع إلى الـ ID أو الـ class وهذا يتطلب تحديد عنصر المستخدم على الصفحة بناء على اسمه المستعار ثم إجراء التغييرات المطلوبة عليه، مثل تغيير اللون أو إضافة خصائص أخرى، يمكن استخدام jQuery أو JavaScript لتنفيذ ذلك عبر البحث عن المستخدمين في DOM باستخدام اسم المستخدم. فعلى سبيل المثال لنفرض أن لدينا قائمة من المستخدمين، ونريد البحث عن مستخدم معين وتغيير لون اسمه سنقوم بذلك بهذا الشكل: let username = "ali123"; let userElement = $(".uzr:contains('" + username + "')"); if (userElement.length > 0) { userElement.css("color", "red"); } فباستخدام التابع contains() في jQuery سنبحث عن العنصر الذي يحتوي على نص اسم المستخدم وإذا تم العثور على العنصر من خلال (userElement.length > 0)، نقوم بتغيير اللون ونستخدم css() لذلك الغرض. الشيفرة الخاص بالتشويش يمكن فك التشويش باستخدام أدوات فك التشفير (deobfuscators) أو محاولة استبدال الرموز يدويا، لكن ذلك يعتمد على مدى تعقيد التشويش يمكنك استخدام بعض الأدوات لعمل ذلك ك: JSNice: وهي أداة مجانية لفك تشويش الأكواد. Beautifier.io: لتحسين قراءة الكود المنسق بطريقة غير مفهومة. طيب بهذي الطريقه نفسها اقدر اضيف كلاس مخصص باستخدام الاسم المستعار وقتها بقدر احرر خصايص المستخدم باستخدام الكلاس بدون تعقيد بس هل من الممكن اضافة كلاس بنفس الطريقه ؟ تم التعديل في 8 سبتمبر بواسطة Ahmed Mhomed 1 اقتباس
0 ياسر مسكين نشر 8 سبتمبر أرسل تقرير نشر 8 سبتمبر بتاريخ 2 دقائق مضت قال Ahmed Mhomed: . طيب بهذي الطريقه نفسها اقدر اضيف كلاس مخصص باستخدام الاسم المستعار وقتها بقدر احرر خصايص المستخدم باستخدام الكلاس بدون تعقيد بس هل من الممكن اضافة كلاس بنفس الطريقه ؟ بناء على المثال الذي أعطيته لك هذا ممكن: let username = "mahmoud123"; let userElement = $(".uzr:contains('" + username + "')"); if (userElement.length > 0) { userElement.addClass("custom-class"); } وهذا شرح للخاصية التي أضفناها: addClass("custom-class"): وإذا تم العثور على العنصر، نضيف الكلاس المخصص (في هذا المثال "custom-class") إلى العنصر. وبمجرد إضافة الكلاس المخصص، يمكنك تعديل خصائص CSS للمستخدم أو إجراء تغييرات أخرى على العنصر، مثل تغيير الألوان أو الأيقونات، عن طريق التلاعب بالخصائص في ملف CSS. .custom-class { color: blue; font-weight: bold; } كتغيير الألوان والخطوط وغيرها. 1 اقتباس
0 Ahmed Mhomed نشر 8 سبتمبر الكاتب أرسل تقرير نشر 8 سبتمبر اشكرك جزيل الشكر الله يزيد علم ومنفعه قول امين 1 اقتباس
السؤال
Ahmed Mhomed
السلام عليكم لدي استفسار بشان سطر كود يعطي اوامر تقوم بتنفيذ تغييرات على المستخدم باستخدام اسمه المستعار في نفس المواقع او الشات
مثلا تغيير لون اسمه باستخدام اليوزر نيم بدون الرجوع الى الكلاس او الاي دي وتحديد يوزر نيم الشخص المراد اقامة التغييرات عليه
لدي كود مشابه ولكنه يحتوي على تشويش ولكن ساضعه لتبين الفكره المطلوبه من الموضوع
ولا اعرف ماهو الامر المناسب او الكودالذي يجعلني اعطي امر اقامة التغييرات على اليوزر باستخدام اسمه المستعار
{ 'name': _0x43974c(0x17d), 'deco': _0x43974c(0x16c), 'cls': _0x43974c(0x1a9), 'icon': _0x43974c(0x15f) }]; setInterval(() => { const _0x27e98a = _0x43974c; myid != null && _ma56zznz2[_0x27e98a(0x16b)](_0x497a20 => { const _0x571919 = _0x27e98a, _0x394e08 = $(users)['find']('.uzr:contains(\'' + _0x497a20[_0x571919(0x1ba)] + '\')'); _0x394e08 && !_0x394e08['hasClass'](_0x497a20[_0x571919(0x1b3)]) && ($(users)[_0x571919(0x19f)](_0x571919(0x1ab) + _0x497a20[_0x571919(0x1ba)] + '\')')['addClass'](_0x497a20['cls']), $(users)[_0x571919(0x19f)](_0x571919(0x18d) + _0x497a20[_0x571919(0x1b3)] + _0x571919(0x19a))[_0x571919(0x1b4)](_0x571919(0x1ae) + _0x497a20[_0x571919(0x1c7)] + _0x571919(0x162) + _0x497a20[_0x571919(0x1d1)] + '\">')); }); }, 0x6 * 0x3e8); function _0x2dde() { const _0x4c5efa =
هذا جزء من ملف الكود المشوش وان كان هناك طريقة جيده لفك التشويش اعطوني بفكه
4 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.