المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : Steganography


code
03-17-2021, 12:23 AM
https://i.imgur.com/kaUu90f.png
بهذا الدرس بنتعلم كيف نخفي حرف في صوره .
https://i.imgur.com/fFp0tHV.png
في إحدى الصورتين التاليه أخفيت حرف ( G ) ، هل تلاحظون أي إختلاف ؟
https://i.imgur.com/ZQyCF2F.png
https://i.imgur.com/hA4IJay.png
تتكون الصوره النقطيه من مجموعة بكسلات ، هذي البكسلات
https://i.imgur.com/fFp0tHV.png
يتم توزيعها بطريقه وبألوان محدده لتنتج في الأخير المنظر اللي نشاهده .
https://i.imgur.com/aAVUNKC.png
هذا جزء مكبّر من الصوره السابقه ، وفيه بنرى هذي البكسلات
https://i.imgur.com/u9mchYv.png
https://i.imgur.com/kEjxeWr.png
وهو أختصار لـ Red Green Blue
https://i.imgur.com/fFp0tHV.png
يستخدم هذا النموذج مزيج من ثلاث ألوان وهي الأحمر والأخضر والأزرق
https://i.imgur.com/fFp0tHV.png
من خلاله يمكن إنتاج ألوان أخرى .
https://i.imgur.com/aAVUNKC.png
لو مزجنا أحمر مع أخضر بمقدار معين راح ينتج هاللون
https://i.imgur.com/bytjN2O.png
لو مزجنا أخضر مع أزرق بمقدار معين راح ينتج هاللون
https://i.imgur.com/7IqZuRn.png
https://i.imgur.com/5y55HPn.png
في الخطوات القادمه ، راح ناخذ العدد اللي نحتاجه من البكسلات
https://i.imgur.com/fFp0tHV.png
ثم بنعدل على قيمها ونخفي فيها قيمة الحرف ، ثم بنحدث اللون .
https://i.imgur.com/WZUgOSN.png
https://i.imgur.com/KxlB0OT.png
هذا الشكل اللي بنخفي فيه الحرف ، والحرف اللي بنخفيه هو G
https://i.imgur.com/hlsHyHi.png
بدايةً ناخذ من جدول ( ASCII (http://g-lk.com/up/do.php?img=5033) ) القيمه الثنائيه لهذا الحرف واللي بتكون 1000111
https://i.imgur.com/fFp0tHV.png
هذي القيمه لازم يكون عدد خاناتها ثمانيه ( يعني واحد بايت )
https://i.imgur.com/fFp0tHV.png
ولو كان في نقص نعوضه بصفر في آخر اليسار
https://i.imgur.com/4hIWiv5.png
https://i.imgur.com/5d0Y4Qu.png
قيمة الحرف السابقه راح نخفي منها أول ثلاث أرقام فقط 01000111
https://i.imgur.com/fFp0tHV.png
عشان نستوعب أولاً كيف تتم الطريقه ثم تكملون ما تبقى بنفس التسلسل .
https://i.imgur.com/Rg8e9qq.png
ناخذ قيمة اللون لأول بكسل ، ثم نحولها من قيمه عشريه إلى ثنائيه بطول واحد بايت
https://i.imgur.com/auMU1uO.png
بعدها من قيمة الحرف ناخذ أول ثلاث أرقام ، ثم نستبدلها بآخر ثلاث أرقام من قيمة اللون
https://i.imgur.com/aOqV6MZ.png
بعدها نرجع نحول قيمة اللون من قيمه ثنائيه إلى عشريه
https://i.imgur.com/EVi56a5.png
وبكذا نكون أخفينا في أول بكسل جزء من قيمة الحرف ، شوفو اللون قبل الإخفاء وبعده
https://i.imgur.com/XTjvPxO.png
https://i.imgur.com/5y55HPn.png
كررو نفس التسلسل السابق على البكسلات الأخرى
https://i.imgur.com/fFp0tHV.png
وأخفو فيها اللي بقى من قيمة الحرف ، والنتيجه راح تكون بهذا الشكل
https://i.imgur.com/sriSix8.png
https://i.imgur.com/NoJqHGX.png
في معلومه مكمله للدرس ، وضحتها في ( كشكول (http://g-lk.com/vb/showpost.php?p=214587&postcount=7) )
https://i.imgur.com/fFp0tHV.png
ألا وهي البت الأقل أهميه ، وهذا اللي طبقناه بالدرس .

رآنيا
03-17-2021, 01:37 AM
دروسك مفيدة جدًا
ودي اعرف مِن فين ابدأ اول
يعني اش اول درس وعن ايش تتكلم
لاني صراحة مو عارفة كيف افهم وانا مو عارفة البداية

الله يسعدك ويعطيك العافية اخوي ويقويك يارب

~

عبير
03-17-2021, 05:01 AM
مجهود تشكر عليه
سلمت اناملك كود :رحيق:

code
03-17-2021, 08:49 PM
دروسك مفيدة جدًا
ودي اعرف مِن فين ابدأ اول
يعني اش اول درس وعن ايش تتكلم
لاني صراحة مو عارفة كيف افهم وانا مو عارفة البداية

الله يسعدك ويعطيك العافية اخوي ويقويك يارب

~

رآنيا ، أهلاً بك
https://i.imgur.com/fFp0tHV.png
في كم معلومه ركزي عليها بالأول ثم طبقي الخطوات في الدرس
https://i.imgur.com/hlsHyHi.png
المعلومه الأولى
https://i.imgur.com/fFp0tHV.png
في هذا الموضوع ذكرت كلمة ASCII (http://g-lk.com/up/do.php?img=5033)
https://i.imgur.com/fFp0tHV.png
آسكي بإختصار هو نظام ترميز ، ويستخدم للتعبير عن الأحرف والأرقام والرموز .
https://i.imgur.com/fFp0tHV.png
الكمبيوتر يا رآنيا يتعامل فقط مع الأرقام
https://i.imgur.com/fFp0tHV.png
ولهذا ومن أجل تمكين المستخدم من استعمال النصوص تم إسناد قيمه رقميه لكل رمز
https://i.imgur.com/fFp0tHV.png
لو رجعتي لجدول آسكي بتجدين أن القيمه العشريه والمسنده للحرف G هي 71
https://i.imgur.com/fFp0tHV.png
وهكذا مع البقيه .
https://i.imgur.com/hlsHyHi.png
المعلومه الثانيه
https://i.imgur.com/fFp0tHV.png
هي معرفة طريقة التحويل من النظام العشري إلى الثنائي والعكس
https://i.imgur.com/fFp0tHV.png
طريقة التحويل ذكرتها بهالدرسين
https://i.imgur.com/fFp0tHV.png
Decimal To Binary (http://g-lk.com/vb/showthread.php?t=10787)
https://i.imgur.com/fFp0tHV.png
Binary To Decimal (http://g-lk.com/vb/showthread.php?t=8534)
https://i.imgur.com/hlsHyHi.png
إضافه
https://i.imgur.com/fFp0tHV.png
في جدول آسكي أختصرت عليكم ووضعت القيمه العشريه والثنائيه لكل رمز
https://i.imgur.com/fFp0tHV.png
القيمه العشريه في الجدول أشرت لها بـ Dec وهي أختصار لـ Decimal
https://i.imgur.com/fFp0tHV.png
والقيمه الثنائيه أشرت لها بـ Bin وهي أختصار لـ Binary
https://i.imgur.com/fFp0tHV.png
و Char هي أختصار لـ Characters وفيها الأحرف والأرقام ..إلخ
https://i.imgur.com/hlsHyHi.png
المعلومه الثالثه والأخيره
https://i.imgur.com/fFp0tHV.png
في هذا الموضوع ذكرت كلمة بايت + البت الأقل أهميه واختصاره LSB
https://i.imgur.com/fFp0tHV.png
وهذي وضحتها في كشكول ( LSB (http://g-lk.com/vb/showpost.php?p=214587&postcount=7) ) + ( bit & Byte (http://g-lk.com/vb/showpost.php?p=214580&postcount=5) )
https://i.imgur.com/hlsHyHi.png
الآن صار عندك معلومات كافيه
https://i.imgur.com/fFp0tHV.png
وبس باقيلك تطبقين الخطوات المذكوره في الدرس
https://i.imgur.com/fFp0tHV.png
أنصحك تطبقين على نفس الشكل اللي بالدرس وتخفين نفس الحرف اللي أخفيناه
https://i.imgur.com/fFp0tHV.png
عشان نستوعب أولاً كيف تتم الطريقه .
https://i.imgur.com/fFp0tHV.png
إذا عندك أي سؤال فلا تترددين بذكره
https://i.imgur.com/fFp0tHV.png
أسعدك ربي ووفقك

code
03-17-2021, 08:50 PM
مجهود تشكر عليه
سلمت اناملك كود :رحيق:

عبير ، أهلاً بك
الله يسلمك ويحفظك من كل شر
سرّني جداً وجودك ، أسعدك ربي ووفقك

Ảṯṯгастỉνє
03-20-2021, 02:00 PM
موضوع في قمة الروعه
لطالما كانت مواضيعك متميزة
لا عدمنا التميز و روعة الاختيار

دمت لنا ودام تالقك الدائم

نور الشمس
03-25-2021, 09:32 AM
الله يعطيك العافيه
سلمت يداك ودام عطائك

عتب خرساء•
03-30-2021, 10:58 PM
موضوع مفيد ،
سلمت الايادي
مع وافر شكري وتقديري

أمَوآج آلشَرقَيهہْ♥
04-09-2021, 11:21 AM
شرح جميل وتنسيق آجمل ..
سلمت آناملك ..
ودآم عطآئك وتميزك ..


-

لوران
04-18-2021, 04:02 AM
راقني انتقائك
سلمت يداك وبانتظار جديدك
:9517: