قناة واحة البرمجة 🏅
996 subscribers
1.02K photos
57 videos
163 files
479 links
خاصة بقناة كيمو أندرويد علي يوتيوب
Download Telegram
Forwarded from Dark Ghost
1900+ icons in the system icons! 🔥show file click here
Forwarded from Dark Ghost
any project.sh
Would it help you to create an app that draws "Sketchub.sh" projects in Sketchware Pro?
Forwarded from ArabWare (ㇱامير عزت (مشغول لا تراسلني))
The Best Way To Encrypt Your App ...
Note : you can't publish your app to playstore after doing this :D
Note2 : anti virus thinks that every app which is encrypted is virus so don't worry (BTW god only knows if the app I used is encrypting the app or injecting the app with virus :D)...

كيفية تشفير تطبيقك
ملاحظة : لا يمكنك نشره إلى بلاي ستور بعد التشفير
ملاحظة رقم اثنين : ليس فايروس لكن تطبيقات الحماية تقول ان التطبيقات المشفرة هي فايروسات لذا لا تقلق ( مع هذا انا لا اعلم الغيب... لا أعلم ماذا يفعل تطبيق التشفير بالضبط )

الطريقة
The Way
https://youtu.be/Z08lb0656R8
Forwarded from Dark Ghost
Forwarded from Dark Ghost
you can download FlaticonPro version 1.0.1 🔥
Forwarded from Dark Ghost
FlatIconPro.apk
4.4 MB
شباب ملاحظات مهمة :
1-الانترنت لم يصنع من قبل الإنسان فقط للعب الببجي و فري فاير بل للتعلم ايضا ، تعلم كيف تبرمج و كيف تصلح الاخطاء و كيف تبدع في البرمجة عبره! يوجد ملايين الشروحات و المشاريع عن البرمجة في الانترنت ، انت فقط كسول لا تريد البحث و تريد الاعتماد على غيرك .

2-لغة جافا و كوتلن ليست اللغات الوحيدة بالكون
لا تعتمد على صناعة التطبيقات فقط لكي تسترزق
تعلم لغات صناعة الويب و اصنع مواقع و مدونات و اربح منها

3-تعديل مشاريع غيرك لن يجعل منك مبرمجا الا اذا تتعلم منها

4-كل ما تتجرأ و تجرب اشياء جديدة في البرمجة و تحصل على أخطاء منها و تحاول إصلاحها سول تصبح مبرمج عبقري و قوي
السلام عليكم
يوجد شخص يريد شراء حساب مطور عراقي
وسائل الدفع اسياسيل و كورك و زين فقط

المعرف :
@Ayham_Zrik
Forwarded from Dark Ghost
A channel that deserves support and thanks

قناة تستحق الدعم والشكر

@smithdev
Forwarded from Dark Ghost
Include sh projects without sketchub only, that is, through a Skechware project, drag sh into Sketchware without sketchub
Anonymous Poll
96%
Yes, create that project
4%
No, don't important very
Forwarded from Dark Ghost
Part 1 - دورة سحب أي موقع على الإنترنت من سكيتشوير https://youtu.be/vGlDv9EMEvg
Forwarded from Dark Ghost
NewProject54 v1.0 (com.my.newproject54, 1) 2022-3-15T012112.swb
21.6 KB
Part 2 - دورة سحب أي موقع على الإنترنت من سكيتشوير (أهم فيديو)
https://youtu.be/FgYhorKuGfA
Forwarded from Dark Ghost
in part 4 continuous in page anime titan or go to extract my cima ،في البارت الرابع اكمل موقع الانمي ولا أبلش بموقع MyCima الخاص بالافلام والمسلسلات والانمي؟
Anonymous Poll
70%
Yes, continues Animetitans
30%
No, go to MyCima
دائما لما تسوي تطبيق في بيانات توصل من المستخدم اول خطوة هي انك لا تثق في المستخدم لأنك لا تعرف ماذا يرسل للسيرفر قد يرسل ملف ضار أو يعمل Sql injection لو تستخدم سيرفر sql.

لذلك لازم تعمل Validation وتعقيم للبيانات القادمة من المستخدم عن طريق السيرفر مثل استخدام FILTER_SANITIZE_STRING للمتغيرات النصية و FILTER_SANITIZE_EMAIL للبريد وهكذا هذه دوال جاهزة في php ممكن تستخدمها حتي تمنع أي بيانات أو اكواد ضارة أن تصل للسيرفر
لهذا دائما اجعل السيرفر هو المتحكم في التطبيق وليس العكس لأن التطبيق قد يتم تعديله وهنا راح تكون مصيبة لو التطبيق هو المتحكم في السيرفر لكن لو العكس فمستحيل أن يحدث شيء .

مثلا عندك في تطبيقك خاصية اشتراك VIP ، وهناك قيمتين false تعني أن المستخدم ليس vip و true تعني العكس في هذه الحالة إياك أن تجعل التطبيق هو المتحكم في هذه القيم لأن راح يتم تعديل التطبيق وهنا اللي عدل التطبيق راح يبعت للسيرفر أن القيمة true والسيرفر راح يجعله vip .

الحل الصحيح هو أن تجعل التطبيق يبعت الايميل وكلمة السر الخاصة بالمستخدم ويسوي لها verifying لو صحيحة يروح يتأكد من قيمة الvip لو true أو لا ومن لوحة الادمن عندك لو احد دفع ثمن الاشتراك مثلا او ما شابه تغير قيمة الvip لكل مستخدم في هذه الحالة حتي لو تم فك التطبيق ف مستحيل أن يتلاعب بها أحد مستحيل أن يحصل أحد علي الVIP بدون علمك وبدونك.

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

#واحة_البرمجة #كيمو_اندرويد #حماية_تطبيقك