Script to rename variables, methods and class names of PHP files
$30-250 USD
Kapalı
İlan edilme: 5 yıldan fazla önce
$30-250 USD
Teslimde ödenir
Looking for a programmer to create either a PHP or python script to randomly rename variables, methods and classes names of a given list of PHP files. The objective is to make the PHP code harder to understand, while maintaining its functionality of course; which means special and reserved names such as $this, self or magic methods shouldn't be renamed.
The script should scan the PHP files, compile a list of strings to rename, generate random replacements associated with the list, perform the replacement and save the result in just one combined PHP file. It'll also need to save the random replacements in a csv/text file.
Check: [login to view URL] (only this answer, not other answers within the thread). About half work it's already done.
Config variables of the script:
a) (array) List of paths of PHP files
b) (int) Length of the random replacements
c) (array) List of variables to exclude (any visibility)
d) (array) List of methods to exclude (any visibility)
e) (array) List of classes to exclude
f) (bool) Flag to enable/disable exclusion of public variables
g) (bool) Flag to enable/disable exclusion of public methods
h) (string) Path of the result file
i) (string) Path of the replacements csv/text file
Desired but not mandatory:
j) (string) Exclusion delimiter, for instance: /|* which translates to: /|* $important = 'this will not be renamed'; *|/
.- Other things to note:
a) PHP files don't have namespaces, only classes with private, protected and public variables and methods; statics as well
b) Do not suggest the use existent software
c) Test the code before delivering it, quality is preferred over delivery time
d) Include the term [PHP renaming] within your offer, so it proves you've read and understood the project.
e) No agencies
Hello Sir,
I am the expert freelancer here. I am on the 6th position through out the world to deliver the quality job. I have deliver here more than 400 + projects with 100% client satisfaction. I have more than 5 years of the experience in PHP, Python.
Please check the profile reviews. I can deliver your job with in your deadline.
Please ping me for more discussion.
Thanks.
Hello!
I am a python developer.
I looked at your project and it seems interesting.
I have all necessary skills required for this project.
Ping me to discuss in detail.
Hi there!
Namashkaram!
I read the description. Interesting!
TOP 10 REASONS Why you should work with me:
1. I Care!
2. I also lift up ideas whenever needed.
3. I have worked with a team of 12 -14 People on a million dollar valuation projects.
4. I have been working with Node, Mongo, Angular and several other techs since past 7 years
5. I also Architect and Optimize web applications so they are easily scalable
6. I have 3-4 years of experience in Server Administration, Database Administration, and Networking (OCP)
7. I also Automate Deployments on various hosting providers such as AWS, Heroku, Digital Ocean, and several others.
8. I delivery only Quality
9. I love building complex Applications (That's where ALL THE FUN is!)
10. I have vast hands-on experience of on-off page SEO and several Analytics Platforms to make the most of marketing.
There is a great desire to work. I would be happy to work with you. Let’s talk more in details.
Being into coding and development for some time, I've already come across problems/requirements like these. So, a script to perform which is essentially refactoring of PHP source code should be easily and reliably handled by me.
Let's have chat and have your project done in a flash!
Dear Employer,
We are ready to start your work right now. Me and my team is ready to complete your work with a quality work. I am capable to do this project. we have 6+ year experience in IT Industry. We have already created more than 198+ Apps and around 540+ websites so far.
Thanks & regards
Domaxy Info Soft Pvt. Ltd.
Hello, I'm David,
I can provide you perfect work as you looking for .
we can discuss more in chat .
I will be waiting for your response .
I have very great experience about your project , if you want discuss more please send me a text
Thank you