TOR смена ip программно

by SeoCoder on Ноябрь 16, 2008

Надеюсь все знают как и зачем юзать TOR. Эта штука позволит вам быть анонимным при серфинге. Но думаю не все знают как там менять ip программно.

Способ очень простой, коннектимся к сокету локальному тора, посылаем пару комманд и вуаля. Меньше слов – больше дела и кода.

proecure ChangeIp;
var
  sck:TIdTCPClient;
begin
  sck:=TIdTCPClient.Create(nil);
  try
    sck.Host:='127.0.0.1';
    sck.Port:=10051;
    sck.Connect;
    sck.SendCmd('authenticate','');
    if sck.LastCmdResult.Code='250' then
    begin
      sck.SendCmd('signal newnym',''); // это вот как раз и меняет IP
    end;
  finally
    sck.Free;
  end;
end;

Надеюсь тема не была спалена, так как это уже давно баян. Скорость у тора не ахти, но юзать можно.

{ 11 comments… read them below or add one }

1 SeoCoder 11.16.08 at 19:12

Кстати номер порта хранится в настройках тора – Tor.cfg
SocksListenAddress 127.0.0.1
SocksPort 10050
ControlPort 10051 – вот этот порт нам и интересен

2 Seo блог разработчика 11.19.08 at 23:43

Я давно юзал эту программу, но незнал что так можно делать.
Спасибо, будем юзать!
И вот такой вопрос, а можно настроить так что бы через определёный промежуток ip менялся сам ?
или что бы каждое новое соеденение было с новым ip ?
если можно ответ на мыло formatcept(at)gmail.com

3 SeoCoder 11.21.08 at 14:52

Ну так допиши логику как тебе надо ))
Для этого же я уже все написал

4 deus 04.10.09 at 00:34

Привет, а ты мог бы поправить код, а то его нет =) а посмотреть хочется.

5 SeoCoder 04.10.09 at 00:51

Готово )

6 deus 04.10.09 at 00:54

Респект и уважуха =)

7 Roman 07.01.09 at 15:23

Подскажите в какой файл прописывать этот код?

8 SeoCoder 07.02.09 at 08:47

OMG.

9 Roman 07.02.09 at 18:15

если кто внедрил данню модификацию, подскажите где ее можно скачать?

10 Den 06.08.10 at 09:58

Наррод плиз напишите куда прописывать этот код!

но нужно очень!!!!!

11 Рустам Карпин 07.28.10 at 01:27

В офисе так нудно было, хорошо что нашел ваш сайт. Читаю с огромным интересом:)

Leave a Comment

You can use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">