gpt4 book ai didi

iphone - ios/objective C ip欺骗样本

转载 作者:行者123 更新时间:2023-11-29 03:42:06 25 4
gpt4 key购买 nike

有谁知道是否有办法在 ios/objectiveC/iphone 应用程序中进行 IP 欺骗?我在网上查了一下,但找不到任何方法来做到这一点。应用商店中的一些应用声称能够做到这一点,但没有任何迹象表明如何做到这一点。

最佳答案

为了修改 IP header ,您需要访问所谓的 "raw sockets" 。如果没有提升的权限,大多数操作系统都不允许使用原始套接字。

不幸的是,iOS 应用程序无法以原始套接字所需的权限运行。您也许可以使用低级 C 套接字从以 root 身份运行的模拟器中执行类似的操作:

int sockfd = socket(AF_INET, SOCK_RAW, 0);

但是,如果您尝试在 iOS 设备(未越狱)上运行此程序,则会收到错误消息。

无论如何,欺骗 IP 地址的用途非常有限。当您从欺骗性 IP 地址向服务器发送数据时,您永远看不到响应。使用欺骗性的 IP 地址,您将永远无法建立任何需要任何类型握手的连接,包括 TCP 和 VPN 连接。

欺骗 IP 地址的最佳用途是执行某种拒绝服务 (DOS) 攻击,隐藏您的实际攻击源。您可以执行 SYN 泛洪,也可以泛洪 UDP 服务(例如 DNS)。但是,您无法使用它来发布到 Web 服务器,因为 HTTP 需要 TCP 连接。

越来越多的网络变得越来越智能,不再转发并非源自其网络的流量,因此随着时间的推移,此类攻击将变得不那么实用。

关于iphone - ios/objective C ip欺骗样本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18280740/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com