dongyu9263 2012-10-15 13:24
浏览 96
已采纳

检查是否使用TOR客户端进行呼叫[重复]

Possible Duplicate:
Block TOR Servers

I would like to know if it is possible to see if a call to my PHP page is done by a TOR client (meaning the call comes in over the TOR project network). Today I call a bunch of IP adresses gotten from https://check.torproject.org/cgi-bin/TorBulkExitList.py, but it would be more fun if I can spoof the data send back to the thieves leaching my API.

I can't think of anyway to find out, is it possible? How?

  • 写回答

1条回答 默认 最新

  • dongtaidai0492 2012-10-15 13:30
    关注

    The Class might be just want you need .. it check for ip-port.exitlist.torproject.org in DNS information and determine if an user is accessing a site using the Tor network.

    Example

    $tor = Tor::getInstance(); 
    
    // check current users ip and 
    // return true or false 
    var_dump($tor->isTorActive()); 
    
    // check ip of another user 
    var_dump($tor->setTarget('1.2.3.4')->isTorActive());
    

    See Full Class

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 请问paddlehub能支持移动端开发吗?在Android studio上该如何部署?
  • ¥170 如图所示配置eNSP
  • ¥20 docker里部署springboot项目,访问不到扬声器
  • ¥15 netty整合springboot之后自动重连失效
  • ¥15 悬赏!微信开发者工具报错,求帮改
  • ¥20 wireshark抓不到vlan
  • ¥20 关于#stm32#的问题:需要指导自动酸碱滴定仪的原理图程序代码及仿真
  • ¥20 设计一款异域新娘的视频相亲软件需要哪些技术支持
  • ¥15 stata安慰剂检验作图但是真实值不出现在图上
  • ¥15 c程序不知道为什么得不到结果