$CON 这个命令是什么意思?

新手入门、经验交流

Moderator: cre

Forum rules
  • 软件自带帮助是最好的入门教程,请仔细阅读;在您掌握最基本知识前,我们没法帮助您
  • 提问前请先查阅软件帮助文件和论坛相关讨论
  • 查阅软件帮助和论坛相关讨论即可解决的问题帖将直接删除,以免浪费他人时间
  • 请学会如何提问,尽量将问题描述清楚,不明确的提问将被直接删除
Post Reply
Bonnie
Moderator
Posts: 165
Joined: Oct 05 2008, 01:27

$CON 这个命令是什么意思?

Post by Bonnie »

可能是因为对 "连接数" 的概念不太理解,帮助文件完全没看懂。
CON will be true only if the current connection number is 'x' of 'y' (optionally for every 'z' connections). It can be used to rotate values based on connection.
当前连接数x是active connections吧?
那么y是什么?总连接数?这个和active connections有区别吗?
z是不是指log里的GET/RESP "xx"的xx部分是z的倍数时匹配?
另外有什么实际应用吗?怎么也想不出来可以有什么实际应用。
User avatar
phoenix
Site Admin
Posts: 526
Joined: Dec 29 2007, 16:27

Re: $CON 这个命令是什么意思?

Post by phoenix »

我所看到的用途主要是增强匿名性。比如将自己伪装成代理服务器,然后动态修改 Client-IP 这个 header ,让对方服务器以为请求来自不同的 Client 。

以 sidki config 中的 US-IPs.ptxt 这个 blockfile 为例:

Code: Select all

# AT&T WorldNet Services
# 12.0.0.0 - 12.255.255.255
$CON(1,11)$SET(hIP=12.20.41.1$DTM(s))

# UUNET Technologies, Inc.
# 63.64.0.0 - 63.127.255.255
$CON(2,11)$SET(hIP=63.127.192.1$DTM(s))

# Sprint
# 63.160.0.0 - 63.175.255.255
$CON(3,11)$SET(hIP=63.162.109.1$DTM(s))

# Pac Bell Internet Services
# 63.192.0.0 - 63.207.255.255
$CON(4,11)$SET(hIP=63.205.65.1$DTM(s))

# Level 3 Communications, Inc.
# 63.208.0.0 - 63.215.255.255
$CON(5,11)$SET(hIP=63.209.80.1$DTM(s))

# Qwest Communications
# 63.236.0.0 - 63.239.255.255
$CON(6,11)$SET(hIP=63.238.53.1$DTM(s))

# CERFnet
# 63.240.0.0 - 63.242.255.255
$CON(7,11)$SET(hIP=63.241.218.1$DTM(s))

# Cable & Wireless
# 64.41.128.0 - 64.41.255.255
$CON(8,11)$SET(hIP=64.41.32.1$DTM(s))

# Road Runner
# 66.68.0.0 - 66.69.255.255
$CON(9,11)$SET(hIP=66.68.220.1$DTM(s))

# MegaPath Networks Inc.
# 66.80.0.0 - 66.80.255.255
$CON(10,11)$SET(hIP=66.80.139.1$DTM(s))

# Speakeasy Network
# 66.92.0.0 - 66.93.255.255
$CON(11,11)$SET(hIP=66.93.132.1$DTM(s))
以 11 个 connection 为一组,每个 connection 设置不同的 Client-IP 值。完成 11 个后再从头开始。如果设置了 z 变量,则是每 z 个 connection 进行修改。
ddbb
Moderator
Posts: 425
Joined: Jan 07 2008, 13:30

Re: $CON 这个命令是什么意思?

Post by ddbb »

$CON(1,11)

也就是说第一个参数是第几次连接 第二个是一共多少个.....

每点击一次都算一次连接是吧.....

那上面的那些代码不就是每点一下IP都会变????

可是我用sidki的时候为什么没发现??????要怎么设置????
User avatar
phoenix
Site Admin
Posts: 526
Joined: Dec 29 2007, 16:27

Re: $CON 这个命令是什么意思?

Post by phoenix »

ddbb wrote:$CON(1,11)
也就是说第一个参数是第几次连接 第二个是一共多少个.....
是的。第二个是指开始循环之前所计的连接个数。
ddbb wrote:每点击一次都算一次连接是吧.....
不是以点击论的。你访问一个页面的时候,页面上的图片、js、css等等都会产生连接的。
ddbb wrote:可是我用sidki的时候为什么没发现??????要怎么设置????
请参考 sidki-etc\Config_Control.txt 中的 3.1 Proxy Spoofing by Default (off) 一节。
Bonnie
Moderator
Posts: 165
Joined: Oct 05 2008, 01:27

Re: $CON 这个命令是什么意思?

Post by Bonnie »

还是不懂z参数干嘛的。。
比如(1,20)...(10,20)和(1,10,20)...(10,10,20)有什么区别呢?
User avatar
phoenix
Site Admin
Posts: 526
Joined: Dec 29 2007, 16:27

Re: $CON 这个命令是什么意思?

Post by phoenix »

自己做个测试嘛,用 $LOG() 显示到 Log Window 里比较差异。
ddbb
Moderator
Posts: 425
Joined: Jan 07 2008, 13:30

Re: $CON 这个命令是什么意思?

Post by ddbb »

额........原来就是i_spoof

确实很好用....

不过如果在同一个页面刷新 IP还是不变......如果打开多个页面 IP确实是不同

:lol: 已经把default改成true了......
Bonnie
Moderator
Posts: 165
Joined: Oct 05 2008, 01:27

Re: $CON 这个命令是什么意思?

Post by Bonnie »

懂了,z就是每个值循环z次才进行下一个值是吧。
User avatar
phoenix
Site Admin
Posts: 526
Joined: Dec 29 2007, 16:27

Re: $CON 这个命令是什么意思?

Post by phoenix »

不带 z 的情况:

Code: Select all

[HTTP headers]
In = FALSE
Out = TRUE
Key = "!-|||||||||||| URL: Test $CON() (out)"
URL = "$CON(1,3)$LOG(R$DTM(c): 1/3)|$CON(2,3)$LOG(W$DTM(c): 2/3)|$CON(3,3)$LOG(B$DTM(c): 3/3)"
without z
without z
CON_wo_z.png (17.34 KiB) Viewed 12185 times
带 z 的情况:

Code: Select all

[HTTP headers]
In = FALSE
Out = TRUE
Key = "!-|||||||||||| URL: Test $CON() (out)"
URL = "$CON(1,3,2)$LOG(R$DTM(c): 1/3)|$CON(2,3,2)$LOG(W$DTM(c): 2/3)|$CON(3,3,2)$LOG(B$DTM(c): 3/3)"
with z
with z
CON_w_z.png (17.76 KiB) Viewed 12185 times
Bonnie
Moderator
Posts: 165
Joined: Oct 05 2008, 01:27

Re: $CON 这个命令是什么意思?

Post by Bonnie »

那我前面说的应该没错吧?z就是把每z个连接绑定为一组当成一个x进行判断。
Post Reply