انتبهوا من الكورسات
في طريقة نصب جديدة ذكية جدًا انتشرت على YouTube.
المحتالين نزلوا شروحات كاملة تشرح كيف تبني بوتاتتداول باستخدام Claude، وكل شيء شكله طبيعي: كود، إعداد، تشغيل، وربط بالمحفظة.
لكن داخل الكود كانوا حاطين وظيفة مخفية تحول الأموال لمحافظهم.
يعني ما فيه رابط تصيد، ولا ملف ملغوم، ولا حتى اختراق تقليدي.
الضحية بنفسه يتابع الشرح، يشغل البوت، ويرسل أمواله للمحتالين وهو يحسب أنه جالس يبني نظام تداول 😅
منصه TRM Labs لقت 9 فيديوهات مشابهة على YouTube، وكل واحد منها ظاهر كأنه من صاحب قناة مختلف.
والعملية كانت شغاله.
بين فبراير وأغسطس 2026، وقع فيها 224 شخص وخسروا حوالي 275 ETH، بقيمة تقارب 750 ألف دولار.
وبعد السرقة كانت الأموال تتحرك مباشرة عبر Mixers وDeFi علشان يصعب تتبعها.
أما مجموع مشاهدات هذه الشروحات فتجاوز 300 ألف مشاهدة.
أحيانًا أخطر شيء مو أنك تحمل Malware
أخطر شيء أنك تنفذ الكود بنفسك وأنت واثق فيه.
في طريقة نصب جديدة ذكية جدًا انتشرت على YouTube.
المحتالين نزلوا شروحات كاملة تشرح كيف تبني بوتاتتداول باستخدام Claude، وكل شيء شكله طبيعي: كود، إعداد، تشغيل، وربط بالمحفظة.
لكن داخل الكود كانوا حاطين وظيفة مخفية تحول الأموال لمحافظهم.
يعني ما فيه رابط تصيد، ولا ملف ملغوم، ولا حتى اختراق تقليدي.
الضحية بنفسه يتابع الشرح، يشغل البوت، ويرسل أمواله للمحتالين وهو يحسب أنه جالس يبني نظام تداول 😅
منصه TRM Labs لقت 9 فيديوهات مشابهة على YouTube، وكل واحد منها ظاهر كأنه من صاحب قناة مختلف.
والعملية كانت شغاله.
بين فبراير وأغسطس 2026، وقع فيها 224 شخص وخسروا حوالي 275 ETH، بقيمة تقارب 750 ألف دولار.
وبعد السرقة كانت الأموال تتحرك مباشرة عبر Mixers وDeFi علشان يصعب تتبعها.
أما مجموع مشاهدات هذه الشروحات فتجاوز 300 ألف مشاهدة.
أحيانًا أخطر شيء مو أنك تحمل Malware
أخطر شيء أنك تنفذ الكود بنفسك وأنت واثق فيه.
💡 اختصار سحري في بايثون: إزالة التكرار من القوائم! 🚀
هل سئمت من القوائم المليئة بالعناصر المكررة؟ إليك طريقة بايثونية أنيقة للتخلص منها بسرعة وسهولة!
نحول القائمة الأصلية إلى 'set' (مجموعة)، والتي بطبيعتها لا تسمح بالتكرار. ثم نعيد تحويلها إلى قائمة مرة أخرى. بهذه البساطة!
['#بايثون', '#برمجة', '#Python', '#CodingTips', '#DataScience', '#تعلم_البرمجة']
هل سئمت من القوائم المليئة بالعناصر المكررة؟ إليك طريقة بايثونية أنيقة للتخلص منها بسرعة وسهولة!
my_list = [1, 2, 2, 3, 4, 4, 4, 5]
unique_list = list(set(my_list))
print(unique_list)
نحول القائمة الأصلية إلى 'set' (مجموعة)، والتي بطبيعتها لا تسمح بالتكرار. ثم نعيد تحويلها إلى قائمة مرة أخرى. بهذه البساطة!
['#بايثون', '#برمجة', '#Python', '#CodingTips', '#DataScience', '#تعلم_البرمجة']
تذكرون موقع قافية @QafiyahX؟
تكلمت عنه أكثر من مرة، وأشوفه من أفضل مواقع الشعر.
اتفقت مع مطوّري قافية نتشارك المحتوى، وجمعنا لكم أفضل ما عندنا في تطبيق وموقع «غُرَر» وموقع «قافية»، عشان تستفيدوا من الاثنين 🤝
كل واحد له طريقته وتجربته، لكن يجمعنا اهتمامنا بجودة المحتوى. وإن شاء الله بهذا التعاون نطوّر الاثنين ونكون من أفضل مواقع الشعر العربي.
وبالمناسبة، قافية صار أوبن سورس، والـAPI حقهم صار مكتوب بـRust. المشروع كبير، وفرصة حلوة للي يبغى يساهم ويشارك في تطوير مشروع يخدم الشعر العربي.
تابعوا حسابات غُرَر @Ghurarapp وقافية @QafiyahX، والقادم أجمل بإذن الله.
وطبعًا نزلت تحديث جديد لتطبيق غُرَر، حدّثوه وجرّبوا الجديد، وبانتظار رأيكم 🔥
https://ghurar.app
تكلمت عنه أكثر من مرة، وأشوفه من أفضل مواقع الشعر.
اتفقت مع مطوّري قافية نتشارك المحتوى، وجمعنا لكم أفضل ما عندنا في تطبيق وموقع «غُرَر» وموقع «قافية»، عشان تستفيدوا من الاثنين 🤝
كل واحد له طريقته وتجربته، لكن يجمعنا اهتمامنا بجودة المحتوى. وإن شاء الله بهذا التعاون نطوّر الاثنين ونكون من أفضل مواقع الشعر العربي.
وبالمناسبة، قافية صار أوبن سورس، والـAPI حقهم صار مكتوب بـRust. المشروع كبير، وفرصة حلوة للي يبغى يساهم ويشارك في تطوير مشروع يخدم الشعر العربي.
تابعوا حسابات غُرَر @Ghurarapp وقافية @QafiyahX، والقادم أجمل بإذن الله.
وطبعًا نزلت تحديث جديد لتطبيق غُرَر، حدّثوه وجرّبوا الجديد، وبانتظار رأيكم 🔥
https://ghurar.app
غُرَر
غُرّة اليوم · غُرَر
بيت اليوم وشاعر اليوم من ديوان غُرَر.
✨ تحسين أداء Python باستخدام List Comprehensions!
هل تبحث عن طريقة لكتابة كود Python أكثر إيجازًا وكفاءة؟ دعنا نتعرف على List Comprehensions!
List Comprehensions توفر طريقة مختصرة لإنشاء قوائم. بدلًا من كتابة حلقة for تقليدية، يمكنك كتابة الكود في سطر واحد. في هذا المثال، ننشئ قائمة 'squares' تحتوي على مربعات الأرقام في قائمة 'numbers'.
['#Python', '#برمجة', '#ListComprehensions', '#تطوير', '#كود']
هل تبحث عن طريقة لكتابة كود Python أكثر إيجازًا وكفاءة؟ دعنا نتعرف على List Comprehensions!
numbers = [1, 2, 3, 4, 5]
squares = [x**2 for x in numbers]
print(squares)
List Comprehensions توفر طريقة مختصرة لإنشاء قوائم. بدلًا من كتابة حلقة for تقليدية، يمكنك كتابة الكود في سطر واحد. في هذا المثال، ننشئ قائمة 'squares' تحتوي على مربعات الأرقام في قائمة 'numbers'.
['#Python', '#برمجة', '#ListComprehensions', '#تطوير', '#كود']
شركات التقنية بدأت ترجع تدور على الموظفين اللي فصلتهم بنفسها علشان توظفهم من جديد 😂
أمازون مثلًا بدأت تراسل موظفيها السابقين وتعرض عليهم يرجعوا لوظائف شاغرة، منها وظائف في فرق الذكاء الاصطناعي وAWS. وبعضهم حتى اختصروا له إجراءات التوظيف علشان يوصله العرض أسرع.
والموضوع مش بس عند Amazon. بحسب دراسة، 32% من المدراء المشاركين في أمريكا قالوا إنهم مرّوا بحالة ألغت فيها الشركة وظيفة على أساس أن الذكاء الاصطناعي والأتمتة بيقوموا بالشغل، وبعدها رجعت توظف شخص لنفس الوظيفة.
شكل خطة "نفصل الموظفين ونخلي الذكاء الاصطناعي يسوي شغلهم" ما ضبطت مثل ما توقعوا 😂
أمازون مثلًا بدأت تراسل موظفيها السابقين وتعرض عليهم يرجعوا لوظائف شاغرة، منها وظائف في فرق الذكاء الاصطناعي وAWS. وبعضهم حتى اختصروا له إجراءات التوظيف علشان يوصله العرض أسرع.
والموضوع مش بس عند Amazon. بحسب دراسة، 32% من المدراء المشاركين في أمريكا قالوا إنهم مرّوا بحالة ألغت فيها الشركة وظيفة على أساس أن الذكاء الاصطناعي والأتمتة بيقوموا بالشغل، وبعدها رجعت توظف شخص لنفس الوظيفة.
شكل خطة "نفصل الموظفين ونخلي الذكاء الاصطناعي يسوي شغلهم" ما ضبطت مثل ما توقعوا 😂
لما تكتب كلمة المرور وتضغط إنشاء حساب ايش يصير بعدها في الباك إند؟
كلمة المرور في الإنتاج المفروض ما تنحفظ كنص واضح، ولا حتى بتشفير تقدر تفكه وترجع الكلمة الأصلية. المطلوب هنا هو الهاش، وفيه فرق بين الاثنين.
المتصفح يرسل كلمة المرور عبر HTTPS، والباك إند يحسب لها هاش باستخدام خوارزمية مخصصة لكلمات المرور، مثل Argon2 أو bcrypt أو PBKDF2. ويدخل معها قيمة عشوائية وفريدة اسمها Salt، علشان حتى لو شخصين يستخدموا نفس كلمة المرور، ما يطلع لهم نفس الهاش.
اللي ينحفظ في قاعدة البيانات هو الهاش ومعه الـSalt وإعدادات الخوارزمية، مش كلمة المرور نفسها.
ولما ترجع تسجل دخول، النظام يستخدم نفس الـSalt والإعدادات المحفوظة علشان يتحقق من الكلمة اللي أدخلتها. ما يحتاج يعرف كلمتك القديمة ولا يفك شيء.
وطبعًا الحماية ما توقف هنا. تحتاج تحد محاولات تسجيل الدخول، وتدعم المصادقة متعددة العوامل MFA، وتفحص كلمات المرور المعروفة في التسريبات، وتدير الجلسات بشكل آمن. وبعض الأنظمة تضيف Pepper، وهو سر إضافي ينحفظ منفصل عن قاعدة البيانات.
الفكرة أن اختراق قاعدة البيانات مصيبة أصلًا مش ناقص تكون كلمات مرور المستخدمين جاهزة قدام المهاجم ب
كلمة المرور في الإنتاج المفروض ما تنحفظ كنص واضح، ولا حتى بتشفير تقدر تفكه وترجع الكلمة الأصلية. المطلوب هنا هو الهاش، وفيه فرق بين الاثنين.
المتصفح يرسل كلمة المرور عبر HTTPS، والباك إند يحسب لها هاش باستخدام خوارزمية مخصصة لكلمات المرور، مثل Argon2 أو bcrypt أو PBKDF2. ويدخل معها قيمة عشوائية وفريدة اسمها Salt، علشان حتى لو شخصين يستخدموا نفس كلمة المرور، ما يطلع لهم نفس الهاش.
اللي ينحفظ في قاعدة البيانات هو الهاش ومعه الـSalt وإعدادات الخوارزمية، مش كلمة المرور نفسها.
ولما ترجع تسجل دخول، النظام يستخدم نفس الـSalt والإعدادات المحفوظة علشان يتحقق من الكلمة اللي أدخلتها. ما يحتاج يعرف كلمتك القديمة ولا يفك شيء.
وطبعًا الحماية ما توقف هنا. تحتاج تحد محاولات تسجيل الدخول، وتدعم المصادقة متعددة العوامل MFA، وتفحص كلمات المرور المعروفة في التسريبات، وتدير الجلسات بشكل آمن. وبعض الأنظمة تضيف Pepper، وهو سر إضافي ينحفظ منفصل عن قاعدة البيانات.
الفكرة أن اختراق قاعدة البيانات مصيبة أصلًا مش ناقص تكون كلمات مرور المستخدمين جاهزة قدام المهاجم ب
اللي يرسلون صورهم للذكاء الاصطناعي
تخيل ترفع صورة في ChatGPT، وبعدها تلاقي نفسك بموقع ثاني بدون إذنك
طبعا OpenAI اعترفت أن وكلاءها سربوا 53 صورة تخص مستخدمي ChatGPT. والمشكلة أنها ما وضحت هل هي صور مولدة بالذكاء الاصطناعي أو صور حقيقية لأشخاص. الصور كانت ضمن البيانات المستخدمة في التدريب.
وبحسب الشركة، الوكلاء رفعوها على مواقع استضافة بروابط غير مدرجة للعامة، لكن حتى أسماء المواقع ما كشفت عنها.
معظم الصور انحذفت، والشركة تتواصل مع مزودي الاستضافة علشان يحذفوا الباقي.
واضح أن كلمة Open في الاسم ما تشمل التفاصيل
انتبهوا للصور والملفات الحساسة اللي ترفعوها، مش كل شيء ينفع تشاركوه مع ChatGPT
تخيل ترفع صورة في ChatGPT، وبعدها تلاقي نفسك بموقع ثاني بدون إذنك
طبعا OpenAI اعترفت أن وكلاءها سربوا 53 صورة تخص مستخدمي ChatGPT. والمشكلة أنها ما وضحت هل هي صور مولدة بالذكاء الاصطناعي أو صور حقيقية لأشخاص. الصور كانت ضمن البيانات المستخدمة في التدريب.
وبحسب الشركة، الوكلاء رفعوها على مواقع استضافة بروابط غير مدرجة للعامة، لكن حتى أسماء المواقع ما كشفت عنها.
معظم الصور انحذفت، والشركة تتواصل مع مزودي الاستضافة علشان يحذفوا الباقي.
واضح أن كلمة Open في الاسم ما تشمل التفاصيل
انتبهوا للصور والملفات الحساسة اللي ترفعوها، مش كل شيء ينفع تشاركوه مع ChatGPT
This media is not supported in your browser
VIEW IN TELEGRAM
تخيلوا محلل أعمال في قطاع التقنية ترك شغله وأسرته وكل حياته، وراح يعيش كناسك على ضفاف نهر الغانج
كان ناجح بشغله، يحصل مكافآت على مشاريعه، وعنده أسرة وبيت على بحيرة. يعني من برا تشوفه شخص حياته مرتبة وما ينقصه شيء.
لكن بحسب القصة التحول بدأ بعدما رفضوا طلبه يشتغل عن بعد. بعدها ترك كل شيء وراح لمدينة فاراناسي في الهند، وتفرغ للحياة الدينية على أمل يخرج من "دورة تناسخ الأرواح".
الأخبار تقول إنه توفي بعد شهرين تقريبًا.
يا جماعة، انتبهوا لأنفسكم. الشغل مش كل شيء، ولا تخلوه يستهلككم ونرجع نحصلكم مجانين.
كان ناجح بشغله، يحصل مكافآت على مشاريعه، وعنده أسرة وبيت على بحيرة. يعني من برا تشوفه شخص حياته مرتبة وما ينقصه شيء.
لكن بحسب القصة التحول بدأ بعدما رفضوا طلبه يشتغل عن بعد. بعدها ترك كل شيء وراح لمدينة فاراناسي في الهند، وتفرغ للحياة الدينية على أمل يخرج من "دورة تناسخ الأرواح".
الأخبار تقول إنه توفي بعد شهرين تقريبًا.
يا جماعة، انتبهوا لأنفسكم. الشغل مش كل شيء، ولا تخلوه يستهلككم ونرجع نحصلكم مجانين.
شفت هذي التغريدة وحبيت أضيف نقطة: صراحة أي شيء تنشره بالإنترنت، اعتبر أن فيه أحد حفظه بطريقة ما.
قبل فترة كنت أحاول أتتبع البوتات المزعجة اللي تدخل قروبات تليجرام، واللي غالبًا كانت روسية، وبالصدفة اكتشفت بوتات تجمع معلومات عن المستخدمين وتسجل رسائلهم اللي بالقروبات وحتى تفاعلاتهم.
تخيلوا بأقل من عشرة دولار تقدر تطلع تفاصيل عن اي شخص مثل: القروبات والقنوات اللي حصلوا حسابه فيها، واللي كان فيها قبل، والرسائل والتفاعلات، وحتى أكثر شخص يتفاعل معه بالقروبات.
يعني مش مجرد رسالة انحفظت وخلاص، فيه أشياء تتجمع مع بعض وتعطي عنك صورة أنت أصلًا ما توقعت أن أحد يقدر يجمعها.
صراحة حجم التفاصيل اللي شفتها خلتني أعيد حساباتي بموضوع الخصوصية، ومن وقتها أحاول أخفف الأشياء اللي أنشرها عن نفسي.
حبيت أعطيكم المعلومة علشان تنتبهوا. أنت ممكن تنسى رسالة كتبتها أو حتى تفاعل سويته قبل سنة، لكن هذا مش معناه أنه اختفى أو أن محد احتفظ فيه.
قبل فترة كنت أحاول أتتبع البوتات المزعجة اللي تدخل قروبات تليجرام، واللي غالبًا كانت روسية، وبالصدفة اكتشفت بوتات تجمع معلومات عن المستخدمين وتسجل رسائلهم اللي بالقروبات وحتى تفاعلاتهم.
تخيلوا بأقل من عشرة دولار تقدر تطلع تفاصيل عن اي شخص مثل: القروبات والقنوات اللي حصلوا حسابه فيها، واللي كان فيها قبل، والرسائل والتفاعلات، وحتى أكثر شخص يتفاعل معه بالقروبات.
يعني مش مجرد رسالة انحفظت وخلاص، فيه أشياء تتجمع مع بعض وتعطي عنك صورة أنت أصلًا ما توقعت أن أحد يقدر يجمعها.
صراحة حجم التفاصيل اللي شفتها خلتني أعيد حساباتي بموضوع الخصوصية، ومن وقتها أحاول أخفف الأشياء اللي أنشرها عن نفسي.
حبيت أعطيكم المعلومة علشان تنتبهوا. أنت ممكن تنسى رسالة كتبتها أو حتى تفاعل سويته قبل سنة، لكن هذا مش معناه أنه اختفى أو أن محد احتفظ فيه.
نشكر @altmemy199 على خامس مساهمة: إصلاح عطل محتمل في جلب القصائد العشوائية
https://github.com/raaqimorg/qafiyah
https://github.com/raaqimorg/qafiyah