属于隐藏通道通信。实际上只要两个用户约定了方式,并且彼此能看到对方,隐藏通道几乎是总存在的。
比如更复杂的:在防火墙外有A和B两个站点。那么我约定,在UTC时间奇数小时我访问A站,偶数小时访问B站,皆属于一个“1”。如果反过来,在奇数小时我访问了B站,偶数小时我访问了A站,则对外发送了一个“0”。
那么我完全是在做合法的事情。如果A和B站管理员有我的线人,就搞定了。虽然这样,传送速度很慢,但是在特殊情况下还是有战略意义的。
楼主说的也是一种了。但是前提是,对方是和你约定了方式的。你可以在外面设置一个代理服务器,然后ping它并把数据包发送给他。或者反过来它ping你。
但是据说ICMP包过防火墙时,有些防火墙可能删掉里面的你放的数据。还是以实验为准了。
我记得Python的ping可以自定义报文。以前实验过。报文需要一点处理,让收到后可以从一堆数据中间找到它。