Thứ Bảy, 13 tháng 3, 2010

Proxies & Socks

_ Cách sài sock và proxy ______

mình sẽ hướng dẫn các bạn cách sài sock và proxy nhé. bài này chỉ dành cho anh em nào chưa biết, còn ai biết rùi thì khỏi xem nhá.


proxy và sock điều gồm 2 phần: ADDRESS và PORT

vídu 203.254.144.143: 80

ADDRESS:203.254.144.143
PORT:80


I-CÁCH DÙNG PROXY
1- mở IE
2- chọn TOOLS
3- chọn INTERNET OPTIONS
4- trong form INTERNET OPTION chọn tiếp CONECTIONS
5- trong form CONNECTIONS chọn tiếp LAN SETTINGS
6- trong form LAN SETTINGS bạn đánh dấu chọn 2 ô cuối cùng trong phần PROXY SERVER
7- bạn chỉ việc cho địa chỉ proxy vào ô ADDRESS và cổng vào ô PORT
8- sau đó bấm ok,ok,ok thoát ra khỏi IE rồi vào đấy www.ip2location.com để check là bạn đã làm đúng chưa.

II-CÁCH DÙNG SOCK
Cách dùng shock bạn cũng làm tương tự như các bước trên theo thứ tự 1-2-3-4-5-6
7- sau khi đánh dấu chọn 2 ô cuối bạn chọn tiếp nút ADVANCED
8- trong form PROXY SETTINGS bạn cho chọn phần SOCKS [ô cuối cùng] và cho địa chỉ vào ô đầu, pORT vào ô thứ hai.
9- giống bước 8 ở phần CÁCH DÙNG PROXY



Privates sock ko an toàn ! và Trong quá trình setup thường gặp:

Trong quá trình setup thường gặp lỗi :

Thứ nhất là chưa CHMOD file mocks, cái này thì chỉ cần CHMOD nó lại thôi !
Thứ 2 là quá trình đọc file config, khởi tạo file mocks.bid cũng như khởi động MOCKS bị lỗi, gặp lỗi trên thì khi mấy bro có delete source MOCKS rồi upload lại, họăc START lại thì đều gặp thông báo là



Starting mocks ...
An instance of mocks might already be running.
Use ./mocks -f to force execution

Hoặc tương tự như thế, đại loại là Mocks đã Start rồi nhưng vì bị lỗi nên không dùng để fake được
Vì vậy mấy bro phải Kill cái này đi
Dùng lệnh sau để view tất cả process đang chạy
ps -ef
Nó sẽ hiện ra 1 list các process giống như sau :

Quote:
xdendenx 21413 1 0 Oct29 ? 00:00:00 ./mocks -f -c mocks.conf start
root 15561 582 0 Oct31 ? 00:00:00 sshd: root@pts/1
root 15563 15561 0 Oct31 pts/1 00:00:00 -bash
root 30081 410 0 12:00 ? 00:00:00 /usr/local/apache2/bin/httpd -DNO_DETACH -DAPACHE2
www 30823 30081 0 12:00 ? 00:00:00 /usr/local/apache2/bin/fcgi- -DNO_DETACH -DAPACHE2
www 22330 30081 0 13:26 ? 00:00:00 /usr/local/apache2/bin/httpd -DNO_DETACH -DAPACHE2
xdendenx 12496 12495 0 13:32 ? 00:00:00 ps -ef

Cái dòng xdendenx 21413 1 0 Oct29 ? 00:00:00 ./mocks -f -c mocks.conf start này

Giờ mấy bro chạy lệnh kill -9 21413 để kill process này xong Start lại
(Chú ý cái số ID của process)
Và AE nên Chú Ý
A E xài private sock tưởng là an toàn nhưng đã nhầm.
IP của mọi người đều bị log lại trong file mocks.log.
Có 3 cách để giải quyết vấn đề này:
1) Chmod nó thành 000, sẽ làm cho file ko ghi đựợc, tức IP của bạn sẽ
ko bị ghi vào file này. Ko hiệu quả vì admin server có thể chmod lại
để theo dõi bạn
2) Thừơng xuyên del file mocks.log. Cũng ko hiệu quả nốt.
3) Cách good nhất, đó là edit source lại để IP của ta trong file log
luôn là 1 constant IP (hằng số) . Vi du


[24/03/05][03:17:56] 58.77.49.423 - Incoming connection
[24/03/05][03:17:58] 58.77.49.423 - Established connection with target xxx
[24/03/05][03:18:09] 58.77.49.423 - Incoming connection

1>Edit file misc.c
2>Chmod nó thành 000
3>Thừơng xuyên del file mocks.log

______________________________

Down về rùi thì copy vào thư mục src thui khỏi cần làm gì hêt... ko cần xóa + CHMOD + ....
cái file misc ở trên nó sễ để ip là hằng.
Nghĩa là có bị thăng admin nó xem file log thì chỉ bít ip của ta là ip Mỹ.

Download

_____________________________________

Proxy sitelist cho anh em tự kiếm proxy : Click Here

_______ Set up Private sock _______

Bây giờ private sock đã không còn là đề tài mới mẻ , nhưng thấy có một số anh em chưa biết cài nay tôi post lại bài này cho anh em tham khảo. Bài này không phải của tôi , nên ai đó là tác giả đừng nói tôi cướp bản quyền nhé.
----------------------------------
* Down con mocks về trước nha , down ở đây: hxxp://rapidshare.de/files/17062600/mocks-0.0.2_3.zip.html

*Dùng notepad mở file mocks.conf (nằm trong thư mục mocks ), bạn sẽ thấy :
PORT = 2409 # Port MOCKS is to listen to
MOCKS_ADDR = 0.0.0.0 # IP adress MOCKS is to bind to
LOG_FILE = mocks.log # MOCKS log file
PID_FILE = mocks.pid # File holding MOCKS's process ID
BUFFER_SIZE = 65536 # Traffic buffer size in bytes
BACKLOG = 5 # Backlog for listen()
NEGOTIATION_TIMEOUT = 5
CONNECTION_IDLE_TIMEOUT = 300
BIND_TIMEOUT = 30
SHUTDOWN_TIMEOUT = 3
MAX_CONNECTIONS = 50

* Bạn hãy sửa lại chỗ 2409 thành port mà bạn thích , vd 32167,7280,15100....
Sửa cái chỗ 0.0.0.0 thành ip host của bạn (dùng lệnh ping để tìm ip của hoặc cách khác tùy bạn, theo mình dùng lệnh ping cho nhanh . Nói rõ luôn, Start -> Run -> ping hostcủabạn.xxx )

*Save lại và mở file cgitelnet.pl ban đầu ra:
Tìm dòng sau

$Password = "emily";

sửa cái chỗ emily thành password của bạn

Save lại.

Up tòan bộ cái thư mục mocks và file cgitelnet.pl lên host của bạn. Sau đó bạn CHMOD 3 file sau thành 744

cgitelnet.pl
mocks.conf
mocks

* Sau đó bạn chạy file cgitelnet.pl trên host
vd : _http://hostcủabạn.xxx/cgitelnet.pl
Bạn sẽ thấy xuất hiện 1 màn hình đen và sẽ thấy nó đòi pass, bạn điền pass hồi nãy bạn đã chuyển lại.

* Sau đó, bạn sẽ vào "khu điều khiển" với 1 màn hình đen + 1 cái ô trống dành để đánh lệnh vào.
Bạn gõ:

cd mocks

( chuyển vào thư mục mocks trên host)
sau đó gõ lệnh

./mocks -f -c mocks.conf start

KQ:Starting mocks ... OK Command exceeded maximum time of 10 second(s).
Killed it!

các câu lệnh #:
./mocks start => bật Private Socks5 Server lên
./mocks shutdown => tắt Private Socks5 Server đi

Check Lỗi private sock :

1) Để configure thành công, nên chú ý một số điều sau:

1. Upload thư mục Mokcs và cgitelnet.pl vào thư mục (bắt buộc) là CGI-BIN hoặc WWW hoặc Publich_Html hoặc HTML (tùy host)

==> có thể bạn phải chạy www://hostcuaban.xxx/cgi-bin/cgitelnet.pl

2. Để sock chạy tốt và live, nên Shutdown sau khi sử dụng xong.

3. Khi reg Host, nên đọc phần FAQ (Frequenly Answer and Question), search CGI-Bin hoặc PL để xem thử nó có cho chạy scrip không. Cái này đỡ mất công reg host cho đã, cấu hình đúng hết trơn mà nó không chạy.

Mã:
To activate Secure Shell access to your account, please fax a copy of your
Photo ID or Driver License to our Technical Support Department at
661-752-7775. Thank you.

Hy vọng chút kinh nghiệm giúp ích được mọi người.

2)

Trích:
* Sau đó, bạn sẽ vào "khu điều khiển" với 1 màn hình đen + 1 cái ô trống dành để đánh lệnh vào.
Bạn gõ:

cd mocks

( chuyển vào thư mục mocks trên host)
sau đó gõ lệnh

./mocks -f -c mocks.conf start

KQ:Starting mocks ... OK Command exceeded maximum time of 10 second(s).
Killed it!


chổ này thiếu nè, khi vào thư mục mocks rồi cần dùng câu lệnh nàh đầu tiên rồi mới đến start mock:
gcc -Wall -o mocks -lnsl src/socksd.c src/child.c src/misc.c src/error.c src/up_proxy.c
thì sẽ khi start mock sẽ báo là "ko tìm thấy lệnh mock "
còn không thì chmod file build thành 755 và start bằng
./mocks-0.0.2/build
vậy thôi
Một số lệnh thêm cho bạn:
netstat -an(xem lại pri sock của mình đã được cài hay shutdown chưa)
rm mocks.log (xóa mock.log)
ps -aux(như lệnh 1 )

Không có nhận xét nào:

Đăng nhận xét