UdemyEthical Hacking

reverse engineering and exploit development in linux(x64)

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

reverse engineering and exploit development in linux(x64)

عن هذا الكورس

i always wanted a course, a book or something which starts from scratch and brings me to an expert level. i saw and read a lot of courses which teach you the applications and software about security and hacking, learning those in security industry, is like knowing wordpress to design websites without understanding programming languages. so i started this course from scratch, from nothing. because as einstein put it: "if you can't explain something simply then you don't understand it well enough". in security the difference between experts and amateurs is just in the same statement. those who know the background science are those who DESIGN the metasploit and other softwares, and those who don't are the users of the programs. which one do you want to be?if the answer is the first group, this the right place for you. we really start from nothing, introduce you the concept of data, that what do we mean by data, bits and bytes? we then introduce the basic element of all the digital devices: TRANSISTOR.then we use that transistor to create the logic gates, nand and not gates. but we only create them if we need them, so before creating anything, we ask the question of "why do i need this?" . then we start to give a general overview of what a computer is, why we need it and how we are going to create it. that brings us to the concepts that as human we can't remember everything, so we needed something which could remember as long as we want it to, and more importantly we want it to do the computation so much faster that we ever could. those are the only two things that computer has over human brain. so based on that we proceed, a memory for remembering and a cpu for processing. so we start my using our nand gates to create both memory and cpu. and we test it, troubleshoot it, add features to it, until we have our computer. now we save our program as a set of instructions inside the memory, the cpu would fetch those instructions, and execute them and move to the next one, and it does it

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

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

محتوى معتمد

مقدم من منصة Udemy

رابط موثوق

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

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

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

عرض كل الكورسات ←
Camunda In Action
Udemy
Camunda

Camunda In Action

This course is designed for people who want to learn BPMN with Camunda by practicing, not too much reading, and more concrete knowledge by practicing.Learning BPMN with Camunda by implementing a real business use case (Trading Cryptocurrency).Learn each component of BPMN with real executable examples.Advanced development with Camunda (coming soon...).Understanding Camunda Architecture (coming soon...).At the end of this class, you will have the knowledge to work on any BPMN project with Camunda.

Mastering C: A Tutorial for Progammers in Other Languages
Udemy
C (programming language)

Mastering C: A Tutorial for Progammers in Other Languages

Would you like to be able to code in one of the most important, influential, and popular programming languages ever created? Perhaps you're frustrated by the limitations and inefficiency of other programming languages, but intimidated by C's fiercesome reputation. Would you like to to be able to create compiled, native apps?Not to worry, this course will demystify C and show you how to leverage C's incredible speed and efficiency.Unlock the power of C with this hands-on programming course designed for those with a bit of coding experience who are ready to dive into the language that has shaped modern computing. We'll start by discussing C and its unique characteristics, and from there, you’ll learn how to work with variables, use control flow statements including loops and conditions, and we'll delve into compound data types (arrays, structs, unions).As the course progresses, you’ll learn how to structure your code with functions and you'll gain a deep understanding of pointers, one of C’s most potent features. You’ll discover how to manipulate strings, leverage useful standard functions, and how to handle text and binary files for data persistence. We’ll unlock the power of bitwise operators, explain how to effectively use the preprocessor and macros, and we'll cover error handling so you can create robust, reliable code.The grand finale? We’ll pull everything together as you create your own animated screensaver-style program: a stunning "particle fire explosion" animation. By the end, you’ll have the knowledge and confidence to write efficient, high-performance C programs, and a visually striking project to show off your new skills.

Informatica Power Center Administration
Udemy
Informatica PowerCenter

Informatica Power Center Administration

****Update**** New section added with the latest features of Informatica version 10x, changes to the Administration Console and the upgrade planner options. ****Update**** After completing this program you should be able to: Perform day to day activities of an Informatica AdministratorPrepare your ground for Informatica Administration certificationInstall the Informatica 9x/10x architecture platform, configure add and manage Informatica PowerCenter Data Quality.Define and set up platform best practices for users, privileges, roles, and permissions.Assign users to groups, privileges to roles and roles to groups. Assign permissions and manage the domain.Manage repositories and repository folders. Backup and migrate the Informatica domain database.Use the command line to manage the domain and repository, start and control workflowsUpgrade license, versionsUnderstand different processes of deploying the code from one environment to another environment.

Build & Launch Your Next Project with Lovable AI
Udemy
Lovable AI

Build & Launch Your Next Project with Lovable AI

Launch Successful AI-Powered Products — Fast, Smart, and LovableLearn how to turn ideas into profitable, real-world products using the power of AI. In this practical and fast-paced course, you’ll master building with Lovable AI — from creating beautiful UIs and setting up admin roles to integrating payments and launching on platforms like Product Hunt.In just 7 comprehensive, hands-on classes, you’ll go from a blank canvas to a polished, revenue-ready product. Version 2.0 introduces new features and extra lessons to take your builds even further!Build and launch SaaS products in weeks, not monthsFuture-proof your career with cutting-edge AI development skillsJoin the AI revolution and work smarter, not harderSet up Stripe payments, admin dashboards, and scalable backendsUse GitHub, APIs, and P5.js effects to make your apps stand outCourse Outline:Getting Started with Lovable AIBuilding Interactive UIRLS + Admin RolesAPI BasicsSetting up Stripe PaymentsCursor + GitHub IntegrationExtra Content: Creative P5.js EffectsDon't wait — lifetime access is available now, but the price will increase with each new version release!Enroll today and start building profitable AI products that people love. Your future starts now!Secure lifetime access before the next price increase — start building your future with AI today!

Mastering Azure Storage: Your Comprehensive Guide
Udemy
Azure Storage

Mastering Azure Storage: Your Comprehensive Guide

The "Azure blobs and file shares- Complete guide (2023)" course will teach you how to plan, deploy and manage Azure blob storage and Azure files. The course comprises 80 lectures and covers all aspects of data services. Students will learn all about the following:· Azure storage accounts, access tiers, and redundancy options· Blob containers and access levels· Authentication access to Azure blobs and containers· Azure storage explorer AzCopy· Blob versioning, lifecycle management, and immutability policies· Object replication, static website, and Azure CDN· Network access and connectivity· Private endpoint connections· Azure files cloud tiering· Azure files share-level permissions and ACLs· Azure file sync service and deployment· Azure files multi-site sync and access· Azure files snapshots and backup· Node.js client library· And much more...You will learn the key concepts and see how things work in an enterprise setup. I go from simple deployment scenarios to advanced ones using Microsoft best practices and explain the rationale behind the work.I used live demos in almost all scenarios to make it easy to follow and pass on a clear message. I have also used PowerPoint, Visio, Word, Excel, and other tools to drive the message.Enjoy the course and don't hesitate to ask questions and provide feedback.

Comprehensive Machine Learning Practice Test: Skill Mastery
Udemy
Machine Learning

Comprehensive Machine Learning Practice Test: Skill Mastery

Welcome to "Comprehensive Machine Learning Practice Test: Skill Mastery."This course is all about testing what you already know about machine learning. It's divided into four main sections, each focusing on a different part of machine learning.Section 1: Foundations and Introduction to Machine Learning Test your basic knowledge of machine learning concepts and terms. This section is perfect for making sure you understand the fundamentals.Section 2: Data Preparation and Feature Engineering Here, you'll tackle questions on preparing and cleaning data, and creating features for machine learning models. Expect both coding and theory questions to test your practical skills.Section 3: Core Machine Learning Algorithms and Model Evaluation This section covers the algorithms used in machine learning and how to evaluate their performance. You'll face coding questions on implementing these algorithms and theoretical questions on evaluating models.Section 4: Practical Implementation, Ethics, and Tools Focus on the practical side of machine learning, including real-world applications, ethical issues, and the tools you’ll use. This section has a mix of coding and non-coding questions.By the end of this practice test, you'll have a solid idea of your strengths and areas to improve in machine learning. This isn't about learning new things—it's about testing what you know.