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.
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
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.