获取别人的IP地址,这只是一个小技巧,但也许你不知道,IP地址可以映射出许多真实的位置,可想而知,这将有多大的可利用价值。并且不难实现,它只需要一些免费工具,我会在文章中列出来。
首先你要明白,你为什么要知道别人的IP?
想知道某人的IP听起来有点邪恶,但是实际上,现实中知道别人的IP可大有用处。在市场营销(不仅仅是网络营销)方面,有很多原因使你了解目标客户IP地址并与之合作。
总体来说,获取别人的IP地址归结为以下三种理由
1. 出于营销目的 (白帽原因)
知道并显示你所在的城市(或国家)。
VPN公司经常使用这种策略。
总部位于香港的ExpressVPN和NordVPN以及其他一些参与者的着陆页清楚地说明了你的IP和ISP提供商,以“恐吓”你,向你展示跟踪IP的难易程度。
任何对thepiratebay.org的访问,你都会看到ExpressVPN上的数十个广告准确地说明了这一点。
但是,许多组织也在这样做,CNN和《卫报》只是两个例子,还有数百万个其他例子。
知道用户的住址,就可以判断用户的收入,生活习惯,以及用户的行为,实施针对性的营销,当然,个性化推广对多种营销策略有极大的帮助。
2. 获取非法收益(黑帽原因)
这是一个比较常见,但又偷偷摸摸的方法,这是用于发现某人IP的Black Hat增长营销技术。
举例来说,你参与了一些相互反向链接,即你链接到我,而我链接到你。
很简单,但搜索引擎可能会在单向dofollow链接上对互惠的重视程度较低。
知道你的链接交换伙伴的IP地址可能意味着,当他们点击你的页面以检查链接是否仍然存在时,就会向他们显示。
一个实现此目的的示例PHP脚本:
下面的PHP脚本将向具有特定IP范围或地址的访问者显示不同的数据(或带有URL的文本)。
示例:
<?
mysql_connect("localhost","username""pass");
mysql_select_db("ips");
$ip = $_SERVER['REMOTE_ADDR'];
$resultx = mysql_query("SELECT * FROM tablename WHERE ip = $ip LIMIT 1");
$nrowsx = mysql_num_rows($resultx);
if (nrowsx == 0) {
mysql_query("INSERT INTO IpLogs (Ip) VALUES ('$ip')") or die(mysql_error());
echo 'not in db, logging ip.';
} else {
echo 'in db already';
}
?>
3. 入侵某人或某组织或某政企(黑帽原因)
知道某人的IP后,你就可以使用nmap之类的工具或Angry IPScanner
,NetscanTools,UnicornScan等一些常规的扫描工具针对你的目标启动端口扫描。
当你启动Nmap之类的工具时,你可以映射其网络,并查看打开了哪些端口以及其他感兴趣的东西。
一旦知道了目标网络上的内容,那么使用Metasploit之类的工具快速查看可用的黑客机会将是下一个合乎逻辑的步骤。
那么,我们如何找到某人的IP地址?
以下内容由于特殊原因不可细讲,就简单举例一种最为简单的思路,切记,教程仅作渗透测试使用,切不可用于非法途径。
在本教程中,我们将向目标发送电子邮件(如何获取对方的电子邮件地址,非常简单,就各自搜索吧),并诱使他们单击链接,即老式网络钓鱼。
第1步:上传图像或文件并获取URL。你可以将文件上传到Dropbox,Google驱动器甚至FTP服务器。接下来,只需复制并粘贴该URL。漂亮又简单。
步骤2:我们通过网站iplogger点org转到名为IPLogger的服务。单击“ URL和图像缩短程序”选项,然后继续并将你的链接粘贴在那里。
完成此操作后,每次(任何人)单击链接时,其IP详细信息都会记录在服务中。
第3步:你可以尝试,通过缩短器(如bit.ly)将IPLogger链接发送给他们,嘿,presto –你的链接现在看起来完全合法!
接下来,我相信懂的自然也就明白。