Build an HTTP Proxy Server Based on TinyProxy I. Preface I don't need to talk about why I want to play with the HTTP proxy. 2. Build the Environment * Linux laptop 2.6.32-45-generic # 100-Ubuntu SMP Wed Nov 14 10:41:11 UTC 2012 i686 GNU/Linux * tinyproxy 1.8.1 3. Installation Method $ sudo apt-get install tinyproxy then, the
, Build the Environment* Linux Ubuntu* Tinyproxythree, Ubuntu Installation Method$sudo Apt-get Install TinyproxyThe Tinyproxy service is automatically opened with root privileges after installation, and the default listening port is 8888Iv. Start-up Help$tinyproxy--helpUsage:tinyproxy [options]Options are:-d don't daemonize (run in foreground).-c file Use an alternate configuration FILE.-h Display This usag
Affected Versions:Banu Systems Private Limited Tinyproxy 1.8.2
Vulnerability description:
Tinyproxy is a small GPL-based HTTP/SSL Proxy program.Tinyproxy has an error in the implementation of subnet mask generation. When the configuration allows network segments (for example, "Allow 192.168.0.0/24" is opposite to the default "Allow 127.0.0.1 "), any IP address is allowed to be connected, making it an open
First, installationInstalling Tinyproxysudo apt-get install tinyproxy-yAfter the installation is complete, the proxy service is automatically opened with the root limit, and the default listener 8888Second, the configuration TinyproxyVim/etc/tinyproxy.conf1) Modify the Tinyproxy default listening port:2) Modify the Monitor network card:If you have more than one network card, you can bind to one of them.If t
Release date:Updated on:
Affected Systems:Banu tinyproxy 1.8.3Description:--------------------------------------------------------------------------------Bugtraq id: 55099Cve id: CVE-2012-3505
Tinyproxy is a lightweight HTTP/HTTPS Proxy background program in the POSIX operating system.
Tinyproxy 1.8.3 and other versions have multiple remote denial-of-service v
Tinyproxy [Simple and Easy-to-use proxy tool]
Install Tinyproxy
Yum-y Install Tinyproxy
Configure Tinyproxy
Vim/etc/tinyproxy/tinyproxy.conf
Modify port port, defaults to 8888
Port 8888
Comment out Allow to allow all people to access the proxy
Allow 127.0.0.1
Hide the Via r
-spdyproxy is also supported.
The following describes a simple scheme: lightweight http proxy program? Tinyproxy + stunnel.1. Install tinyproxy and stunnel
Install tinyproxy and stunnel using the package manager of each Linux release, for example:
$ Sudo yum install tinyproxy stunnel // For centos linux $ sudo pacman-S
, you will see a small toggle icon, which indicates that you have successfully installed it.
Now let's take a look. The services provided by itoggle are the same as those provided by services, such as phones, edges, Bluetooth, wireless networks, auto-lock, and SSH, in addition, two projects, socket server and tinyproxy, are provided.
Now, how do I customize the exclusive service startup and shutdown functions?
1. Edit on PCToggle. appFolderDaemons. p
Tip: Change the token from tinyproxy and pay tribute to the original author!
At the beginning of a program, you can define the following constants:
# Define maxservices128/* Maximum number of service calls for each process to prevent installation errors */# Define startservers32/* Initial dynamic service progress */# Define maxspareservers32/* Maximum number of air service processes */# Define minspareservers8/* Minimum number of empty queue service
the configured authentication information.
To the HTTP proxy this matter, I am completely a small white ah, so Google to come (coincides with the recent Google has not given force, the reason you understand).
First tried a bit of tinyproxy, this tool is very small and simple, under Ubuntu through the Apt-get can be directly installed,/etc/tinyproxy/tinyproxy.conf configuration is also very simple and cle
developers to develop snap applications. We have already put the developed applications in the following warehouses. If you are interested in this, please install the following instructions to download these applications as a reference:$ git clone https://github.com/ubuntu/snappy-playpen.git$ CD Snappy-playpenAt present, the following items are available for our reference:atom/ idea/ openttd/ tinyproxy/cloudfoundr
Requests+bs4+lxml get and parse HTML data directlyGrab packet Ajax requests, use requests to get and parse JSON dataAnti-crawl sites that use selenium crawlSet up ProxyA.URLLIB/REQUESTS/SELENIUM+CHROME/SELENIUM+PHANTOMJS Setting up AgentsB. Crawl free proxy IP in the free proxy site into Redis as an agent pool, and periodically extract the detection (visit the target website), use flask to build the website, return to the random proxy IP from Redis (not suitable for commercial)C. Multiple ADSL d
Contact Us
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.