Find Jobs
Hire Freelancers

Create a JSON object in PHP. Obsfucate it. Save it to the server. Then open it in Javascript and de-obsfucate it.

£20-250 GBP

In Progress
Posted about 8 years ago

£20-250 GBP

Paid on delivery
Hi, I have a php file that creates a JSON object then saves it to the file system. I have a javascript program that then reads this file. The problem is that all the data for my program is saved in a json object and therefore easily readable by anyone. I would like the file saved on the file system to be obfuscated in some way. This presumably will require obfuscating it in PHP and then de-obfuscating it in javascript. The solution must work in as many browsers as possible.
Project ID: 9843278

About the project

22 proposals
Remote project
Active 8 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
22 freelancers are bidding on average £141 GBP for this job
User Avatar
Hello, and thanks for the opportunity to bid on your project. https://www.freelancer.com/u/TenStar718.html I am an expert in many different area’s of web and mobile applications based on the following languages: PHP, MySql, HTML5, Java (Web and Android), and JavaScript. I am also an expert in many different frameworks such as CodeIgniter, Laravel, Spring and jQuery. I have over 5 years industry experience in development and graduated with a Masters Degree in IT from the Hong Kong University. My PHP L1 exam score in Freelancer places me in the top 3% of developers. Please have confidence in my skill and quality of work. I assure, I will do my best to work with you on your project to present the best possible outcome for you and your customers. I will also do my best to correct any area of work where quality comes into question, I want to have pride in my service to your company and the final product provided. While I am happy to make adjustments and alterations as your project progresses please understand that I am a dedicated freelancer and any work that is substantially different from the project description may need the awarded fee to be re-negotiated. Feel free to contact me if you have any questions, and please review my 5 star profile. I look forward to working together in partnership on your project and into the future. Regards
£157 GBP in 3 days
4.9 (261 reviews)
8.7
8.7
User Avatar
Hi, I'll save data as encoded, not plain. When retrieving data, I'll decode data by php script and it'll be readable only by php script. Not humans. I can do this in 1 day. Thanks.
£90 GBP in 3 days
5.0 (991 reviews)
8.3
8.3
User Avatar
Hi, Here's my id to implement obfuscation and de-obfuscation for your script. Let me know if you have any questions.
£130 GBP in 0 day
5.0 (251 reviews)
7.9
7.9
User Avatar
Hi, I can get the file to be encrypted. So only the PHP script and javascript code can read them. Regards, Sukum
£100 GBP in 3 days
4.8 (74 reviews)
7.4
7.4
User Avatar
hi my priority is to provide a quality work and i am ready to start work in this project i am a software engineer i am good and experienced web designer/developer we can discuss more in chat
£94 GBP in 3 days
4.8 (95 reviews)
5.9
5.9
User Avatar
Hi, I read your project description and interest to know more information about your website work. I have time to start your project right now. Please don't hesitate to contact me. Thank you for consideration.
£100 GBP in 3 days
5.0 (67 reviews)
5.9
5.9
User Avatar
Hi. Greetings. I have been working with Angular.js, Php/Php5, CI, Laravel, Css/Css3, Html/Html5, Ajax, Javascript, Jquery, Mysql for 4+ years now. I have been working with Node.js and MongoDB for over a year. Lets talk when you have time. I believe we can make that work. Regards.
£233 GBP in 10 days
5.0 (18 reviews)
5.5
5.5
User Avatar
Experienced WordPress developer here, can provide exactly what you need, can you show me the whole json object and why we are not saving it on database table, can we have a quick meeting to sort out all things? Thanks
£142 GBP in 3 days
4.9 (72 reviews)
5.8
5.8
User Avatar
Hello, I would suggest using encryption instead of obfuscation (which will always be easy to reverse). I can implement AES encryption. With this solution, the JS part can ask for password (or have password/key) hardcoded. Without the key, json data will not be readable. Please let me know if You have any questions or would like to proceed the obfuscation route anyway. Thanks, Maciej
£52 GBP in 1 day
5.0 (5 reviews)
5.5
5.5
User Avatar
Hi, but the function that "de-obfuscates" in Javascript is readable by everyone. Right? All Javascript is readable, so you're not really hiding anything. Why isn't the page (which runs the Javascript) not doing an Ajax request to get the JSON? Why are you "getting" the JSON from file system as you are doing with Javascript? It's scary just looking at it. You're opening yourself up to all sorts of nasty stuff.
£135 GBP in 3 days
4.9 (19 reviews)
5.4
5.4
User Avatar
Hi! If at all possible may you please share the JSON file, also - may you please let me know if using a MySQL database is possible in obfuscating the data. Regards, Ku
£90 GBP in 1 day
4.9 (38 reviews)
5.0
5.0
User Avatar
Dear, The requirements are clear and well understood by me as u explained well in project scope. Hope t provide it within less time than u require. I am available if you want me to start work on it. Looking forward to your response. Regards, EagleEyes
£66 GBP in 3 days
5.0 (50 reviews)
4.5
4.5
User Avatar
Hello dear I can make it obfuscate which will not be readable. I feel that my excellent interpersonal and analytical skills coupled with my leadership qualities and strong work ethic would make me a great fit for job and complete work on time I am a fast and accurate developer, with a keen eye for on every detail, to satisfy client. I am able to take on the responsibility of this position immediately, and have the enthusiasm and determination to ensure that I make success of It.
£50 GBP in 3 days
5.0 (20 reviews)
4.0
4.0
User Avatar
Hi, I CAN DO IT AS I HAVE DONE SIMILAR WORK BEFORE SO I HAVE CONFIDENCE TO COMPLETE THIS JOB WITH PERFECTION. i am an certified and experienced web developer with 8 year of experience. I already have done this type of work so there is 100% confidence to give you the best and optimal solution at best price. With my experience I always make my client happy and with god grace I m successful till now and willing to do it successfully for you too. I have delivered some of the top sites over the period of 8 year. www.indyarocks.com- India no1 social networking website www.way2sms.com- World no1 sms based web portal www.ultoo.com- India no1 quiz portal www.buyt.in- one of the famous site in comparison website www.citrades.com- One of the largest and profitable site in wordpress for trading www.vfirst.com- Awarded best corporate innovative website by Web India. i can do this for you in fast and optimal cost. Timing is never a problem .When you want I can work or you. I work 15 hours a day. So , If you provide me the chance you won't be disappointed, Looking forward to work with you Skype-avinashdchase. Thanks Avinash
£142 GBP in 3 days
5.0 (8 reviews)
3.9
3.9
User Avatar
I have interned at a company that specializes in web apps. I am thus familiar with REST APIs and HTTP statements. Worked on a few Admin protals, with email support, uploads and downloads, and permission control. Details in chat.
£222 GBP in 4 days
5.0 (1 review)
2.7
2.7
User Avatar
A proposal has not yet been provided
£111 GBP in 30 days
4.2 (6 reviews)
2.4
2.4

About the client

Flag of UNITED KINGDOM
Wokingham, United Kingdom
5.0
40
Payment method verified
Member since Jan 7, 2015

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.