Find Jobs
Hire Freelancers

[HTTP, HTTPS, SSL] Intercept, Find, Replace things in these protocols.

$10-1000 USD

Closed
Posted about 10 years ago

$10-1000 USD

Paid on delivery
main idea: the code should allow the End User to create complex filters for blockages and substitution of contents in Web browsing. The methods that will be used, no matter, the important thing is that works with all major browsers. (IE, FF, Chrome, Opera) requirements: * I need the source code. * The code needs to be compatible with all windows versions (Windows 98 to Windows 8). * Do not need a full software. do not need graphical interface. need only the functions that enable WHAT'll cite. * The preference is to use only native APIs, and NO any component or external dependence. * and necessary work in all web protocols (HTTP, HTTPS, SSL ...) * everything needs to be multithreaded, since for obvious reasons, the User can navigate through hundreds of pages Simultaneously. Detailed explanation: The User's browser will make requests to servers in many different protocols, and receive the response from the server. WHAT we want is intercept requests and responses, seeking specific content and applying certain filters, injecting or removing content of the responses. ======================= Example 1: I created one Filter to Block Domain "[login to view URL]" The user Browser send this request GET [login to view URL] HTTP/1.1 Host: [login to view URL] User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:27.0) Gecko/20100101 Firefox/27.0 Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 What we need is change it to: (Change this BEFORE SEND). GET /[login to view URL] HTTP/1.1 Host: [login to view URL] User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:27.0) Gecko/20100101 Firefox/27.0 Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 ====================== Example 2: I Created one Filter to replace wall instance of word "BITCH" to word "BAD WORD" We recive this Server Response HTTP/1.1 200 OK Date: Sun, 02 Mar 2014 10:28:46 GMT Server: Apache PHP/4.4.9 X-Powered-By: PHP/4.4.9 Keep-Alive: timeout=15 Content-Length: 100 <html><head></head><body><h1>You are a stupid BITCH</h1></body></html> What we need in this time it chnage it to: (Change this BEFORE show in Browser, to show Modifyed version). HTTP/1.1 200 OK Date: Sun, 02 Mar 2014 10:28:46 GMT Server: Apache PHP/4.4.9 X-Powered-By: PHP/4.4.9 Keep-Alive: timeout=15 Content-Length: 100 <html><head></head><body><h1>You are a stupid BAD WORD</h1></body></html> ====================== This project is Easy to do for HTTP, i can found this already done in google in 2 minutes with source code You can use various methods to do it, Like Creating a Local SOCKS proxy, or with Emulating a local VPN or with layered service provider Or another method, tellme about your method. More... Remember the code nedd work in all protocols, HTTP, HTTPS, SLL, etc. If traffic respose is crypted, the code need to decrypt to read the code and apply filters and replacementes before recrypt to send to browser.
Project ID: 5505122

About the project

3 proposals
Remote project
Active 10 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
3 freelancers are bidding on average $1,446 USD for this job
User Avatar
Ainda não foi fornecida uma proposta
$1,578 USD in 10 days
5.0 (1 review)
4.9
4.9
User Avatar
Hello I will do this job perfectly. Hire me start this work asap Ready to start quality work immediately Regards Nikhil
$1,649 USD in 20 days
5.0 (10 reviews)
3.0
3.0
User Avatar
Hi Dear LucioGomes I am c/c++ and networking programmer. Before I done projects like this. I can re-direct site URL for any web browser. But I have some question for this project. I can hep you perfectly. If you have interest, please keep message in here. Sincerely
$1,111 USD in 3 days
5.0 (1 review)
2.3
2.3
User Avatar
A proposal has not yet been provided
$773 USD in 10 days
3.0 (1 review)
0.3
0.3

About the client

Flag of BRAZIL
Belo Horizonte, Brazil
0.0
0
Member since Nov 12, 2013

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.