UdemyReverse Engineering

Reverse Engineering: Frida for Beginners

التصنيف الكامل: IT & Software > Network & Security > Reverse Engineering

Reverse Engineering: Frida for Beginners

عن هذا الكورس

Frida is a dynamic instrumentation toolkit for developers, reverse-engineers, and security researchers. It allows you to inject your own scripts into black box processes. Hook any function, spy on crypto APIs or trace private application code, no source code needed. Edit, hit save, and instantly see the results. All without compilation steps or program restarts. It’s the swiss army knife for process injections for native apps and is a popular dynamic code instrumentation toolkit. It lets you inject snippets of JavaScript or your own library into native apps on Windows and Android. It is the go-to tool you use for API tracing.At the end of this course you will be able to:learn how to reverse engineer and perform process injection into android and windows applicationshook functions and modify its behaviourperform basic bypass of security restrictions on android and windows appsFeatures of this course:Designed with beginners in mind.Simple android apps and windows crackme's designed to learn process injection and function hookingPractical and hands-onUsing free tools onlySuitable for:Reverse Engineering and Malware Analysis StudentsStudents planning on entering Malware Analysis and Reverse Engineering, or Penetration Testers as a Career PathSecurity researchersPrerequisite:Windows PCBasic Java/Javascript would be helpful but not mandatoryPreferably have an Android phone (non-rooted)Enroll now and I will see you inside!

تعلم أونلاين 100%

شاهد الدروس في أي وقت ومن أي مكان

محتوى معتمد

مقدم من منصة Udemy

رابط موثوق

ينقلك مباشرة لصفحة التسجيل الرسمية

سعر الكورس
$69.99
الانتقال للكورس / التسجيل الآن
🔒 عند النقر، سيتم فتح صفحة الكورس الرسمية على منصة Udemy في نافذة جديدة.

كورسات مقترحة في نفس المجال

عرض كل الكورسات ←
MS-900: Microsoft 365 Fundamentals Exam Practice Tests 2026
Udemy
MS-900: Microsoft 365 Fundamentals

MS-900: Microsoft 365 Fundamentals Exam Practice Tests 2026

MS-900: Microsoft 365 Fundamentals Certification Practice Exam, the essential tool for individuals seeking to validate their knowledge and skills in Microsoft 365 fundamentals. This comprehensive practice exam is designed to simulate the experience of taking the official MS-900 certification exam, providing candidates with the opportunity to assess their readiness and identify areas for improvement.MS-900 certification is ideal for individuals who are new to Microsoft 365 and looking to demonstrate their foundational knowledge of the platform. By earning this certification, candidates can showcase their expertise in key Microsoft 365 concepts, including cloud concepts, core services, security, compliance, and privacy in Microsoft 365.MS-900: Microsoft 365 Fundamentals Certification Practice Exam is meticulously crafted by industry experts and Microsoft Certified Trainers to ensure that it accurately reflects the content and format of the official exam. With a focus on real-world scenarios and practical application of knowledge, this practice exam is designed to challenge candidates and help them build the confidence needed to succeed on exam day.Featuring a variety of question types, including multiple-choice, drag-and-drop, and scenario-based questions, the MS-900 practice exam covers all the essential topics that candidates need to master in order to pass the certification exam. From understanding the benefits and considerations of using cloud services to managing user identity and access in Microsoft 365, this practice exam covers it all.In addition to providing a realistic exam experience, the MS-900: Microsoft 365 Fundamentals Certification Practice Exam also includes detailed explanations for each question, allowing candidates to understand why certain answers are correct and others are incorrect. This valuable feedback helps candidates identify their strengths and weaknesses, enabling them to focus their study efforts on areas where

Generative AI for QA: Detecting Duplicate Test Cases (2026)
Udemy
Generative AI (GenAI)

Generative AI for QA: Detecting Duplicate Test Cases (2026)

Large QA teams often maintain hundreds or thousands of test cases, many of which unintentionally overlap due to similar scenarios written with different wording. This leads to redundant coverage, longer execution times, and increased maintenance cost.This course is designed for QA Engineers, Test Automation Engineers, and QA Leads who want to use Generative AI techniques to identify duplicate and semantically similar test cases in a practical, scalable way.In this hands-on course, you will build a Python-based utility that analyzes test cases stored in CSV format and detects redundant coverage using:Text embeddings from LLMsVector similarity techniquesCosine similarity scoringCustom thresholds for semantic matchingRather than relying on exact text matching, the solution focuses on semantic similarity, allowing you to detect test cases that mean the same thing even when written differently.By the end of the course, you will have a working tool that can:Detect overlapping and duplicate test casesHighlight redundant functional coverageHelp teams clean and optimize large test repositoriesSupport smarter test suite maintenance decisionsAll concepts are implemented step by step using real QA data formats, following industry-style problem-solving, not theoretical AI demos.What you will be able to do after this courseParse test cases from CSV files into structured Python objectsConvert test titles and steps into semantic vector embeddingsMeasure similarity between test cases using cosine similarityTune similarity thresholds to avoid fals

Data Analysis using Python || تحليل البيانات ب البايثون
Udemy
Python

Data Analysis using Python || تحليل البيانات ب البايثون

لأي استفسارات حول الكورس أو للحصول على كوبونات الخصم، يُرجى التواصل معنا عبر البريد الإلكتروني:dataecho33 @ gmail . comأو من خلال صفحتنا على وسائل التواصل الاجتماعي Data Echoمع ذكر اسم الكورس بنهاية هذا الكورس ستكون قادرًا على:استخدام لغة بايثون لتحليل وتنظيم البيانات بفعاليةإنشاء تصورات بيانية واضحة وتقديم تقارير مدعومة بالبياناتاستخراج استنتاجات دقيقة لدعم اتخاذ القراراتتطبيق مهارات التحليل في مشاريع عملية وبيئات عمل حقيقيةعن المدربأنا قصي البطوش – استشاري أول في تحليل البيانات بخبرة عملية تمتد لأكثر من 12 عامًا في مجالات تحليل البيانات، علوم البيانات، والذكاء الاصطناعي.مدرب معتمد من مايكروسوفتمدرب معتمد من جوجلمدرب معتمد من IBMماذا ستتعلم في هذا الكورس؟أساسيات البرمجة بلغة بايثون: المتغيرات، العمليات الحسابية، والتحكم في التدفقاستخدام مكتبة Pandas لتحليل وتجهيز البياناتالتعامل مع المصفوفات والعمليات الحسابية باستخدام NumPyإنشاء الرسوم البيانية والتصورات البيانية باستخدام Matplotlibإجراء التحليل الإحصائي لفهم العلاقات والاتجاهاتاستخدام التحليل التكراري والتجميعي لفهم البيانات بشكل أفضلاستخراج استنتاجات وتوصيات مدعومة بالبياناتمحتوى الكورسالقسم الأول: مقدمة في بايثونالتعرف على لغة بايثون وبيئة العمل الخاصة بهاالمتغيرات، العمليات الحسابية، وأنواع البياناتالقسم الثاني: تحليل البيانات باستخدام Pandas وNumPyاستيراد البيانات وتجهيزها للتحليلالتعامل مع البيانات في صيغ مصفوفية وجداوليةالقسم الثالث

HTML, CSS for freshers 2026!
Udemy
HTML

HTML, CSS for freshers 2026!

This HTML course is designed to provide you with a solid foundation in web development, focusing on the essential language used to create and structure web pages. Whether you're a complete beginner or someone looking to refine your skills, this course covers everything you need to know to get started with building websites.You will begin by learning the basic structure of an HTML document and how to use various tags to format text, create lists, and insert images and links. As you progress, you'll explore more advanced topics, such as working with forms, tables, and HTML5 semantic elements that improve SEO and accessibility.The course includes hands-on exercises that allow you to apply what you've learned by building real web pages from scratch. You'll also get an introduction to best practices for writing clean, efficient HTML code, and how to ensure your websites are user-friendly and accessible to all audiences.By the end of this course, you'll have the knowledge and confidence to build simple websites, understand the structure behind any webpage, and be well-prepared to move on to more advanced web development languages like CSS and JavaScript. This course is your first step towards a career in web development or enhancing your technical skill set.Throughout the course, you’ll work on real-world projects to solidify your learning and build your portfolio. By the end, you’ll have the skills to create professional-grade websites and be well-prepared to further your knowledge with CSS, JavaScript, or other web technologies.

Google Cloud Generative AI Leader - Domain Wise Mock Exams
Udemy
Generative AI (GenAI)

Google Cloud Generative AI Leader - Domain Wise Mock Exams

This course is prepared based on my experience of working on GCP for the last 5 years and specifically on Gen AI Applications over the last 3 years. Unlike other practice tests, these practice tests are prepared at each section level, so that you can check your understanding for that section before you proceed to read the next section.This course is designed to help you go far beyond simply identifying the correct answer, it helps you think like a true Generative AI Leader. Each question includes a comprehensive Answer Explanation section that breaks down not only why one option is correct but also how each concept connects to real-world business applications. The goal is to help you understand the underlying reasoning behind every decision, so that you can confidently apply these ideas when leading AI initiatives on Google Cloud.Every answer is followed by a detailed explanation that clarifies why it’s correct, linking the reasoning to the principles of Google Cloud’s GenAI architecture, Responsible AI frameworks, and leadership best practices. To make your learning more practical, each explanation includes a business use case showing how the concept applies in real-world scenarios—such as designing a RAG-based enterprise assistant, implementing privacy safeguards in employee data processing, or conducting Responsible AI reviews for regulated industries like finance and healthcare.In addition, each question is clearly mapped to the relevant section of the official syllabus, so you can track your preparation domain by domain, ensuring you strengthen your understanding in every tested area. Perhaps most importantly, the explanation doesn’t stop at the correct option. You’ll also learn why the other options are not the best fit, and more importantly, where those options would be appropriate in a different context. This comparative insight helps you identify

Top 5 Java Projects Practice Test for Beginners to Advanced
Udemy
Java

Top 5 Java Projects Practice Test for Beginners to Advanced

Are you ready to improve your Java programming skills through real-world practice tests and project-based challenges?This course, Top 5 Java Projects Practice Test for Beginners to Advanced, is designed to help students, beginners, freshers, and aspiring Java developers strengthen their coding knowledge with practical Java exercises and project-oriented assessments.Inside this course, you will solve carefully designed Java practice tests covering important programming concepts used in interviews, college exams, internships, and software development jobs. Each practice test focuses on improving your coding logic, problem-solving skills, debugging ability, and confidence in writing Java programs.You will practice topics including:• Core Java Fundamentals• Object-Oriented Programming (OOP)• Java Collections Framework• Exception Handling• Arrays and Strings• File Handling• Loops and Conditional Statements• Real-World Coding • Project-Based Java Challenges• Java Interview PreparationThis course is suitable for both beginners and intermediate learners who want hands-on Java coding experience. The project-style practice tests simulate real programming situations that help you think like a developer and improve your coding efficiency.Whether you are preparing for coding interviews, placements, university exams, internships, or simply want to become a better Java programmer, this course will help you practice effectively and build confidence.Start solving Java challenges today and take your programming skills to the next level!