Find Jobs
Hire Freelancers

90 minute lesson plan for very simple python code analysis and detailed debugging explanation Lesson using ollydb or x64dbg

$30-250 USD

Closed
Posted almost 3 years ago

$30-250 USD

Paid on delivery
This project is to create a full 90 minute classroom lesson for someone learning debugging in a little more detail than would be needed in CYSA+ or equivalent. Lesson plan must tie what the program code is doing (as we step through it- including instructions in the plan on how and when and why we step through the program ) vs what is in the registers and when/why they change . 1 Write a simple program (python) to input a sting and and two integers. 2 Compare the string to see it matches a hard coded "password" and display a "unlock key" if a match is found - But also show how to change the "hard coded key" to the same as the string we entered in the debugger so we get the "unlock key" 3 Also Compare the two integers (showing details in the registers how this is done) display which is larger. (again explaining all the details of what is going on in the registers and what assembly commands are being run and what they do in plain English) What we really want is: Write a simple python program that YOU explain line by line in English. Assemble the code so it can be analyzed in an assembly debugger. Explain exactly what is happening as the code is run, line by line - explain what the assembly commands do on each line - eg move, cmp etc what values are in which registers and why. i.e. Produce a step by step analysis guide/Lesson for ollydb explaining what is in the registers, when and how they change as we move through the logic of the program step by step,(ie we load int 1 into x register here, it is compared with int value 2 which is stored in register y with this code). Briefly . The idea is to show the values being loaded into and how they are compared across the registers for a very basic explanation for very basic intro into debugging. Also demonstrate how to change the hard coded string in the debugger to show how we can modify how the program runs, this simulates how we can change a "hard coded password" to match the inputted string to "unlock" a program. You know the idea!
Project ID: 30189967

About the project

8 proposals
Remote project
Active 3 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
8 freelancers are bidding on average $121 USD for this job
User Avatar
Hi ! I hope you are good. I can complete your project on time and want to discuss more about this i read your all requirements i have 6 years experience. I have worked on similar projects to what you are looking for, and I am confident I can exceed your expectations. I can achieve the results that you are asking for. I would love to work on your project. For more read my profile review and check the portfolio as well thanks.
$140 USD in 7 days
5.0 (44 reviews)
5.6
5.6
User Avatar
Hello , I have read and understood your project . I have 2+ years of experience and would love to complete your project , If interested then let's discuss this through chat. Thanks and regards
$100 USD in 7 days
5.0 (13 reviews)
3.8
3.8
User Avatar
Hi, Dear. I have read your project carefully and understood enough. I am Assembly/Python expert and have a lot experience. And I have an excellent team. Your project is right for me. If you choose me, you will surely success. High-quality & Fast-delivery is promised! Thanks and Best Regards
$50 USD in 7 days
5.0 (5 reviews)
3.3
3.3
User Avatar
Hi! I am happy to put my bid on here. I have read your requirement carefully and I am interested in this project. I have a tons of experience in Assembly/C /C++/C# and Python. If you`ll hope to work with me, I am confident to provide you best solution that completely satisfy your business needs on time. Looking forward to discuss with you soon. Thanks & Best regards!
$50 USD in 2 days
5.0 (4 reviews)
2.4
2.4
User Avatar
Great job. As I have been a teacher in past so it helps me to accomplish your work. Further we can discuss on chat
$56 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I am currently working as a full time software developer for the last 2 years based out of India. Having graduated from one of the best engineering colleges in India, I think I am the perfect candidate for this job. I can apply my engineering mind to solve problems efficiently.
$250 USD in 7 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Fort Collins, United States
0.0
0
Member since May 14, 2021

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.