Sharp Web Solutions

Sharp Web Solutions Sharp Web Solutions:
Software Development. Web Development, Design & Branding. Search Engine Optimization (SEO). Content Management Systems.

Bring Your Vision to Life
At Sharp Web we believe in Hard Work, Creativity, and Commitment to Goals. Our focus is on providing for you the best that new technology can offer

ما هي عملية الروت في هواتف الأندرويد..؟وما هي ميزات الروت وعيوبه..؟وكيف نقوم بعملية الروت على أجهزتنا ؟روت أو ( Root ) ب...
05/10/2016

ما هي عملية الروت في هواتف الأندرويد..؟
وما هي ميزات الروت وعيوبه..؟
وكيف نقوم بعملية الروت على أجهزتنا ؟

روت أو ( Root ) بالإنجليزية هي عبارة عن عملية برمجية تتم على الهواتف التي تعمل بنظام أندرويد الشهير ، وتتم هذه العملية من أجل بعض البرامج التي تحتاج إلى بعض الصلاحيات الأخرى أكثر من تلك الصلاحيات التي يُقدمها لها الهاتف في العادة لأن تلك التطبيقات تحتاج إلى الوصول إلى نواة نظام الأندرويد لتُمَكِن المُستخدم من الإستفادة بالهاتف حتى أقصى درجة ممكنة.
تتم تلك العملية لإعطاء بعض الصلاحيات الأخرى إلى تلك التطبيقات ليستطيع التطبيق التعديل والتغيير في نواة النظام خارج حدود النسخة التي تحددها شركات تلك الهواتف مع إضافة بعض المميزات الجديدة إلى الهاتف ، بشكل أوضح هو إعطاء الحق للمستخدم بالتحكم بصلب الهاتف أي ما يُعرف بمادة الهاتف الموجودة بداخله المُسماة Kernel وهو جذر النظام .
الـ كيرنل هذا هو الطبقة المتمثلة في الــ MotherBoard للهاتف حيث يشكل معظم الدارات الكهربائية بين مكونات الهاتف والتي تتحكم في الهاتف تحكماً كاملاً وتلك المكونات تتمثل في الــ Ram , Processor , Disk , Camera وغيرها من المكونات الأخرى .
عند التحكم في مثل تلك القطع بواسطة الروت ستتحول حينها من مستخدم عادي إلى مستخدم فوق العادة ( Super User ) وهو المستخدم الذي يستطيع أن يتحكم بكل صغيرة وكبيرة في الهاتف بفضل الروت ، حيث إعطاء الصلاحيات ونزع التطبيقات التي لا يمكن إزالتها من مستخدم عادي (التطبيقات الإفتراضية) .
الموضوع أشبه بتغيير نظام تشغيل الكمبيوتر من Windows إلى Linux ، حيث النظام Linux يمكنك التحكم به في كل كبيرة وصغيرة وتطويعه حسب رغبتك اما Windows لا يمكن فعل هذه الأمور معه حيث إنه محكوم بواسطة الشركة وفيه بعض الأشياء لا يمكن التحكم بها مثل الصلاحيات .
o مميزات عمل الروت:
1. ستكون مستخدم له كامل الصلاحيات على الهاتف .
2. إزالة وتثبيت أي نوع من أنواع التطبيقات على الهاتف .
3. التعديل على التطبيقات الإفتراضية على الهاتف .
4. حذف أي جزء معين من النظام (أندرويد) .
5. تركيب أي جزء معين مبرمج بواسطتك أو بواسطة أي شخص آخر على النظام .
6. إمكانية إستخدام تطبيقات الإختراق والتعامل معها .
7. تركيب الرومات المخصصة أو الركفري المخصص.
8. القدرة على عمل نسخة احتياطية كاملة من الهاتف ( النظام + التطبيقات + كل شئ ) .
9. القدرة على تجميد تطبيقات معينة إفتراضية على الهاتف .
10. التعديل على نواة النظام ، حيث يمكن التعريب وتغيير الأشكال وإضافة بعض المميزات الأخرى .
التعديل على إمتداد أي ملف وتغيير نمطه .
11. تشغيل أي تطبيق يحتاج إلى صلاحية أعلى من الصلاحيات الأساسية التي يعطيها له النظام الأساسي ( تطبيقات الإختراق والتعديل على النظام وغيرها ) .
12. تركيب أي إصدار من أندرويد ، وهذا خاص بالهواتف التي لا يمكن تحديث النظام فيها إلى تلك الإصدارات الحديثة .
o عيوب عملية الروت:
1. اذا لم يكن لديك معرفة برمجية بعملية الروت أو نظام الأندرويد فسوف تفقد هاتفك للأبد في بعض الأحيان وذلك بسبب القيام بعملية خاطئة مثل حذف ملفات مهمة أو التعديل على النواة الاساسية بمعلومات خاطئة.
2. ستفقد الضمان الذي تقدمه لك الشركة لإصلاح الهاتف لديها مجاناً ، حيث تعتبر الشركة أن علمية الروت انتهاكاً لكيفية سير هواتفها وكيفية عملها .
3. لن تحصل على الترقيات والتحديثات المهمة من الشركات صانعة تلك الهواتف .
o طريقة عمل الروت :
الروت يمكن عمله بطريقتين على هواتف أندرويد ، الطريقة الأولى عبر جهاز الكمبيوتر وتوصيل الهاتف بالجهاز عبر وصلة الUSB ,أما الطريقة الثانية هي بعمل الروت مباشرة على الهاتف .
وتتم كلا الطريقتين عبر التطبيق المعروف kingroot,,
ويتم تحميله مجانا ً من الموقع
https://kingroot.net/

هندسة البرمجيات Software Engineering:احدى فروع المعرفة التي تهتم بأنتاج وصناعة وتطوير البرمجيات ,تقوم على مجموعة أسس وقو...
30/09/2016

هندسة البرمجيات Software Engineering:

احدى فروع المعرفة التي تهتم بأنتاج وصناعة وتطوير البرمجيات ,تقوم على مجموعة أسس وقواعد تهدف إلى تصميم وتطوير البرامج بوفرة ونوعية عالية تلبي احتياجات المستخدمين، تهتم هندسة البرمجيات بتكوين البرنامج منذ مراحله الأولى أثناء تحليل المشكلة، ومن ثم التصميم، وكتابة البرنامج حتى القيام بتجريبه، واختباره، وتنصيبه على الأجهزة،
البرمجة :
هي كتابة الكود، يعتبرها البعض أهم عملية في بناء البرامج. لا تهتم البرمجة بأمور كالجدوى من البرنامج، أو إمكانية قبول المستخدم له، أو حتى قابلية تطويره.
في حين أن هندسة البرمجيات تعمل على بناء النظام البرمجي كمشروع متكامل، وتدرسه من كافة الجوانب: البناء البرمجي، الدعم الفني والصيانة، التسويق والمبيعات، التطوير و التدريب على استخدامه، وبذلك يمكنها بناء الأنظمة الكبيرة لاستخدامها نظام فريق العمل في حين أن البرمجة الفردية تعجز عن ذلك.
يعني باختصار مهندس البرمجيات يقوم ببناء كل المشروع من جميع النواحي تحليل , تصميم, ومن ثم يسلمه للمبرمج ليقوم بكتابة الكود بناء على التحليل المرفق من قبل مهندس البرمجيات.

أحد أهم برامج التجسس, يقوم بنقل مايُكتب على لوحة المفاتيح إلى المخترق.عمله يشبه الى حد ما عمل فيروس حصان طروادة للتجسس و...
21/08/2016

أحد أهم برامج التجسس, يقوم بنقل مايُكتب على لوحة المفاتيح إلى المخترق.
عمله يشبه الى حد ما عمل فيروس حصان طروادة للتجسس ويستخدم لمراقبة أجهزة معينة مثل الارقام وكلمات السر وأرقام بطاقات الائتمان
عند تنصيب البرنامج على الجهاز المراد التجسس عليه أو إختراقه, يجب القيام بإعدادت معينة ليتمكن البرنامج من إرسال النتائج على سيرفر أو حساب بريد إلكتروني أو تخزين المعلومات في مكان معين على الجهاز نفسه
لاتستغرق عملية تنصيب البرنامج والقيام بإعداداته أكثر من بضع دقائق.
يرسل البرنامج كل مايتم كتابته على لوحة المفاتيح بمافيها كلمات السر بدون تشفر كما ويقوم بإرسال صور لشاشة الجهاز المخترق كل عدد معين من الثواني تحدد من إعدادات البرنامج.
يمكن منع برنامج مضاد الفيروس من إكتشافه , كما وأن أيقونة البرنامج يمكن إخفاء ظهورها من البرامج ومنطقة الاعلام في شريط المهام, كما وأن ظهوره كعملية يكون بإسم وهمي في العمليات الموجود في إدارة المهام.
- يوجد إصدارات عديدة للبرنامج
- البرنامج غير مجاني بشكل عام
- يتوفر على أنظمة التشغيل ويندوز و كذلك أندرويد.
سنقدم المزيد عن آلية عمل البرنامج لاحقا وسنقوم بوضع النسخة النظامية من البرنامج...

ملاحظة:
هذه المقالة تندرج تحت عنوان الأختراق الأخلاقي, يرجى عدم استخدامها لأغراض غير أخلاقية

الواقع المعزز هو واحد من أهم التكنولوجيات التي سوف يكون لها مستقبل واعد ويمكن تعريفه بأنه التكنولوجيا القائمة على إسقاط ...
19/08/2016

الواقع المعزز هو واحد من أهم التكنولوجيات التي سوف يكون لها مستقبل واعد ويمكن تعريفه بأنه التكنولوجيا القائمة على إسقاط الأجسام الإفتراضية والمعلومات في بيئة المستخدم الحقيقية لتوفر معلومات إضافية أو تكون بمثابة موجه له، على النقيض من الواقع الإفتراضي القائم على إسقاط الأجسام الحقيقية في بيئة افتراضية.

يهدف المشهد الظاهري virtual scene الذي تم إنشاؤه بواسطة الكمبيوتر إلى تحسين الإدراك الحسي للعالم الحقيقي الذي يراه أو يتفاعل معه المستخدم. ويهدف الواقع المعزز إلى إنشاء نظام لا يمكن فيه إدراك الفرق بين العالم الحقيقي و ما أضيف عليه باستخدام تقنية الواقع المعزز، فعند قيام شخص ما باستخدام هذه التقنية للنظر في البيئة المحيطة به فإن الأجسام في هذه البيئة تكون مزودة بمعلومات تسبح حولها وتتكامل مع الصورة التي ينظر إليها الشخص.

وتستخدم اليوم تقنية الواقع المعزز في مجال الترفيه، والتدريب العسكري، والتصميم الهندسي، والروبوتات، والصناعة التحويلية وغيرها من الصناعات، كما يتم إدماجها في التعليم بشكل تدريجي.

روبوت أوريغامي " origami robot "رغم أن الأمر أشبه بفيلم للخيال العلمي، إلا أن الحقيقة هي أن الأمر يتعلق بالواقع، حيث كشف...
18/08/2016

روبوت أوريغامي " origami robot "

رغم أن الأمر أشبه بفيلم للخيال العلمي، إلا أن الحقيقة هي أن الأمر يتعلق بالواقع، حيث كشف مجموعة من الباحثين من جامعتي ميونخ التقنية و معهد ماساتشوستس للتقنية على هامش مشاركتهم في فعاليات مؤتمر "ICRA" الخاص بالروبوتيك في مدينة سياتل الأمريكية عن هذا الروبوت المصغر.

الروبوت الجديد هو على شكل ورقة من مادة البولي فينيل كلوريد "PVC" و مجهزة بمغناطيس محصور بين طبقتين من البوليسترين، و هذه الورقة مقسمة لقسمين مربعين بحجم 1.7 سنتيمتر لكل قسم و يزن 0.31 جرام، ثم يتم وضعه على سطح ساخن من أجل أن يتم طيه و يصبح قابلا للحركة، و يتم التحكم فيه عن طريق أربع بكرات كهرودينامية تخلق حقولا كهرومغناطيسية تسمح بالتحكم و توجيه هذا الروبوت.

و يعول الباحثون في المستقبل على تطوير هذا الروبوت الصغير من أجل استعماله في عدد من المجالات و من بينها العمليات الجراحية المعقدة.

رابط لفديو توضيحي: https://www.youtube.com/watch?time_continue=28&v=f0CluQiwLRg

يعاني الكثير من المستخدمين الذين يملكون شبكات وايرليس (wireless) من مشكلة سرقة كلمات السر للراوتر وبالتالي الدخول الى شب...
17/08/2016

يعاني الكثير من المستخدمين الذين يملكون شبكات وايرليس (wireless) من مشكلة سرقة كلمات السر للراوتر وبالتالي الدخول الى شبكة الانترنت بدون إذن
حيث لايمكن للمستخدمين معرفة مستخدمي شبكة الوايرليس الخاصة بهم بسهولة.
ظهر برنامج Fing الشهير لمعرفة الاجهزة المتصلة بشبكة الوايرليس الخاصة بك.
البرنامج يمكن أن يمنع كافة الاشخاص غير المصرح لهم بالدخول دون علم ,كما يظهر كافة المعلومات المتعلقة بالاشخاص الموجودين ضمن الشبكة ,بحيث يظهر رقم الآي بي (IP) وعنوان (MAC) للجهاز الذي يمكن الحصول عليه من الجهاز نفسه..
إن فكرة عمل البرنامج تقوم عل فحص تام للشبكة والعمل على مسحها بشكل سريع للعثور على أي جهاز متصل ,يُظهر البرنامج المعلومات المتوفرة عن كافة الاجهزة الموجودة بدقة
وبالتالي يمكنك تحديد هوية الأجهزة المتصلة بشبكتك اللاسلكية ومعرفة المتطفلين.
إن طريقة عمل البرنامج سهلة للغاية, ماعليك إلى تحميله على جهازك وتشغيله وسيقوم بالعمل بشكل تلقائي لفحص الأجهزة المتصلة بشبكة الوايرليس
رابط تحميل البرنامج على الأندرويد:
https://play.google.com/store/apps/details?id=com.overlook.android.fing&hl=en
رابط تحميل البرنامج على IOS :
https://itunes.apple.com/en/app/fing-network-scanner/id430921107?mt=8

معرفة الاجهزة المتصلة بشبكة الانترنت الخاصة بك بواسطة برنامج:Advanced IP Scannerيستخدم البرنامج لاظهار تفاصيل الاجهزة ال...
13/08/2016

معرفة الاجهزة المتصلة بشبكة الانترنت الخاصة بك بواسطة برنامج:
Advanced IP Scanner
يستخدم البرنامج لاظهار تفاصيل الاجهزة المتصلة ,ويتيح لك الوصول الي الملفات التي يمكن مشاركتها وخدمة نقل الملفات بالشبكة.
البرنامج يستخدم لحمايتك من اضرار الاجهزة المتصلة وزيادة امان النظام الخاص بك وحماية بياناتك من الهاكرز ، فهذا البرنامج سيعرض لك قائمة من الاجهزة المتصلة علي الشبكة وعناوين الـ IP والـ MAC address الخاصة بهم .
لتشغيل البرنامج :-
1-قم بتحميل البرنامج :- Advanced IP Scanner
2- قم بتنصيب البرنامج على جهازك
3- بعد تنصيب البرنامج وتشغيله سيظهر لك البرنامج تضغط علي Scan
4- ستظهر لك قائمة الاجهزة بعد اجراء عملية الفحص .
البرنامج مجاني يمكن تحميله من موقعه:
www.advanced-ip-scanner.com

مقالة مهمة : دليلك للعمل في جوجل- القسم الرابع -- التوصيات ومصادر المعلومات4- اختبار كتابتك الأكواد البرمجية- تعلم كيفية...
10/08/2016

مقالة مهمة : دليلك للعمل في جوجل
- القسم الرابع -
- التوصيات ومصادر المعلومات
4- اختبار كتابتك الأكواد البرمجية
- تعلم كيفية اكتشاف الثغرات البرمجية، إنشاء الاختبارات، والبحث عن اختراق برنامجك
المراجع:
Udacity - Software Testing Methods
https://www.udacity.com/course/software-testing--cs258
Udacity - Software Debugging
https://www.udacity.com/course/software-debugging--cs259
5- تطوير التفكير المنطقي ومعرفة الرياضيات المتقطعة
- MIT Mathematics for Computer Science (الرياضيات الخاصة بعلوم الحاسب)
- Coursera - Introduction to Logic (مقدمة في المنطق)
- Coursera - Linear and Discrete Optimization (التحسينات الخطية والمتقطعه)
- Coursera - Probabilistic Graphical Models (نماذج الرسوم الاحتمالية)
- Coursera - Game Theory (نظرية اللعبة)
المراجع:
- http://ocw.mit.edu/…/6-042j-mathematics-for-compu…/index.htm
- https://www.coursera.org/course/maththink
- https://www.coursera.org/course/linearopt
- https://www.coursera.org/course/pgm
- https://www.coursera.org/course/gametheory

مقالة مهمة: دليلك للعمل في جوجل- القسم الثاني -- التوصيات ومصادر المعلومات1- دورة "مقدمة في CS" علوم الحاسب : يجب التركي...
07/08/2016

مقالة مهمة: دليلك للعمل في جوجل
- القسم الثاني -
- التوصيات ومصادر المعلومات
1- دورة "مقدمة في CS" علوم الحاسب : يجب التركيز على تعليمات الترميز الأساسية, يمكن الحصول على هذا النوع من الدورات من مصدرين
- Udacity (مقدمة في علم الحاسوب - Introduction to Computer Science)
- Coursera (علوم حاسب 101 - Computer Science 101)
2- دورة تعلم لغة برمجة غرضية التوجه (على الأقل) مثل ( ++C ، جافا ®، بيثون)
مستوى المبدئين:
- Coursera (اساسيات تعلم البرمجة - Learn to Program: The Fundamentals)
- MIT (مقدمة الى البرمجة في جافا - Intro to Programming in Java)
- Google (تعلم برمجة بيثون - Google's Python Class)
- Coursera (مقدمة في بيثون - Introduction to Python, Python Open Source E-Book)
مستوى المتوسطين:
- Udacity (تصميم برامج الحاسب - Udacity's Design of Computer Programs)
- Coursera (تعلم البرمجة - Learn to Program: Crafting Quality Code)
- Brown University (مقدمة الى لغات البرمجة - Introduction to Programming Language)
- روابط الدورس بالترتيب:
- https://www.udacity.com/co…/intro-to-computer-science--cs101
- https://www.coursera.org/course/cs101
- https://www.coursera.org/learn/learn-to-program
- http://ocw.mit.edu/…/6-092-introduction-to-progra…/index.htm
- https://developers.google.com/edu/python/
- https://www.coursera.org/learn/interactive-python-1
- https://www.udacity.com/…/design-of-computer-programs--cs212
- https://www.coursera.org/learn/program-code
- https://cs.brown.edu/courses/cs173/2012/OnLine/

دليلك للعمل في جوجل- القسم الأول -- دليل التطوير التقنييقدم هذا الدليل النصائح والموارد الاساسية لمساعدتك على تطوير مهار...
03/08/2016

دليلك للعمل في جوجل
- القسم الأول -
- دليل التطوير التقني
يقدم هذا الدليل النصائح والموارد الاساسية لمساعدتك على تطوير مهاراتك التقنية (أكاديمية وغير أكاديمية) من خلال التعليم الذاتي، والتدريب العملي على اكتساب الخبرة.
موجه هذا الدليل إلى طلاب علوم الحاسوب الذين يسعون للعمل في شركة جوجل.
- كيفية استخدام هذا الدليل
1- يمكنك استخدام هذا الدليل لتحديد الدورات التي يجب اتباعها، مع ملاحظة أنه يجب البقاء على المسار الصحيح للمناهج اللازمة للتخرج من الجامعة.
2- نشجع على تعلم المزيد من خارج هذا الدليل...فإن كنت تعرف المزيد، كان ذلك أفضل!
3- المناهج المتوفرة في هذا الدليل لاتحل محل الدورات المتاحة في الجامعة، لكنها تساعد في استكمال النواقص.
4-تم جمع المعلومات والتوصيات الواردة في هذا الدليل من خلال عملنا مع الطلاب والمرشحين في هذا المجال.
ملاحظة: بعد اتباع التوصيات الواردة في هذا الدليل ,لا يضمن جوجل وظيفة في شركته!!

المصدر: (شركة جوجل)

30/07/2016

Address

Jableh

Alerts

Be the first to know and let us send you an email when Sharp Web Solutions posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Contact The Business

Send a message to Sharp Web Solutions:

Share