Find Jobs
Hire Freelancers

Design a tool that should be able to scan any program, with any programming language (using the programming language Python) and be able to identify if a bad software practice (i.e. hard-coded passwords, hard-coded usernames, and deprecated functions) are

$30-250 USD

Geschlossen
Veröffentlicht vor etwa 8 Jahren

$30-250 USD

Bezahlt bei Lieferung
Bad software practices to scan: hard-coded passwords, hard-coded usernames, depreciated functions Program to use: Python Program you use should be able to scan code in: Java, C++, Python, and any other program •The purpose for this project is to develop a practical tool that identifies bad software practices (like hard-coded passwords, usernames, servernames, and depreciated functions). This tool should be able to scan any code made in C++, Java, or Python and identify if a bad software practice (i.e. hard-coded passwords, usernames, and depreciated functions) are in the code. This program in Python is a tool which uses "pattern matching/identification", looks at patterns in code to identify bad software practices within programs in C++, Java, and Python. The last steps is after a scan is complete using the programming language Python, the GUI within Python should be able to return back the results of what it found in the program it scanned. Components of project: This tool in Python should have four components. 1.) a GUI (User interfaces with GUI Screens - Ask to use this tool Scheduler Interface - take user options, delivers to scheduler Scanner Results - Results of scan) (Ex: Copyright screen Welcome screen Scheduler Interface User selects projects to scan User selects programming language User selects bad practice want to scan Scanner Results Screen Shows back bad coding practices found in code) 2.) a Scheduler (Download Engine Options Select projects Scanner Options Select programming language Select BP) BP = BAD PRACTICE 3.) a scanner (Looks for selected bad software practices in code 1.) BP Definitions (hard-coded passwords, usernames, server-names) defined within code 2.) BP Checker looks for BP in code 3.) Results sent to the GUI) 4.) a Download Engine (Download Engine Initiate the download process Selected projects Provide download status to scheduler) This tool should be able to scan any program, with any programming language (using the programming language Python) and be able to identify if a bad software practice (i.e. hard-coded passwords, hard-coded usernames, and depriacted functions) are found in that program. I need help in Python. How do I parse/extract/make something in Python that will scan for hard-coded passwords/usernames in code? I am not trying to make a barcode. I am also not trying to make a code that pertains to a user entering a password and username in Python. I am trying to make a tool in Python that scans for bad software practices found in different "open source programs." The purpose for this project is to develop a practical tool that identifies bad software practices (like hard-coded passwords, usernames, servernames, and depreciated functions). This tool should be able to scan any code made in C++, Java, or Python and identify if a bad software practice (i.e. hard-coded passwords, usernames, and depreciated functions) are in the code. This program in Python is a tool which uses "pattern matching/identification", looks at patterns in code to identify bad software practices within programs in C++, Java, and Python. The last steps is after a scan is complete using the programming language Python, the GUI within Python should be able to return back the results of what it found in the program it scanned.
Projekt-ID: 9448684

Über das Projekt

Remote Projekt
Aktiv vor 8 Jahren

Möchten Sie etwas Geld verdienen?

Vorteile einer Ausschreibung auf Freelancer

Legen Sie Ihr Budget und Ihren Zeitrahmen fest
Für Ihre Arbeit bezahlt werden
Skizzieren Sie Ihren Vorschlag
Sie können sich kostenlos anmelden und auf Aufträge bieten
Avatar des Nutzers
Hello Sir, We are an Indian development company here. we have checked your details posted here and want more clarification in it, so message us to discuss on it more then we will able to move on it. Thanks
$144 USD in 3 Tagen
5,0 (25 Bewertungen)
1,5
1,5
Avatar des Nutzers
I have read the details of your project. I will do the work the way you want it. I am expert for this project because I have worked on many same as this project. I got enough skill to maintain it. You do not need to be worried about the project. I am 100% good fit for this and I will complete it as the way you expect it.
$231 USD in 15 Tagen
5,0 (9 Bewertungen)
0,0
0,0

Über den Kunden

Flagge von UNITED STATES
United States
5,0
2
Mitglied seit Jan. 24, 2016

Kundenüberprüfung

Danke! Wir haben Ihnen per E-Mail einen Link geschickt, über den Sie Ihr kostenloses Guthaben anfordern können.
Beim Senden Ihrer E-Mail ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut.
Registrierte Benutzer Veröffentlichte Jobs
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Vorschau wird geladen
Erlaubnis zur Geolokalisierung erteilt.
Ihre Anmeldesitzung ist abgelaufen und Sie wurden abgemeldet. Bitte melden Sie sich erneut an.