今天上课没听课(咳咳,真心听不懂),然后想想自己好歹买了vpn,翻个墙玩玩多好。
然后,苦于GreenVPN在Linux上没有客户端。。那么,手动建立VPN使可以,但是用那一条线路能够比较快,这是个问题。
一般测试线路都是看Ping值。于是,就开始写C语言的批量Ping工具。
主要思路是这样的。
图表1.png
第一次画流程图,不要在意。。
对于在C语言中如何使用Ping命令,我是用system()来调用系统命令。
因为我不会用管道传输(弱渣),所以只能建立临时文件了。
那么,代码如下:
#include
#include
#include
int main()
{
char ip[100][30];
int ping[100];
FILE *fp;
FILE *temp;
int len;
int c;
fp=fopen("ip.txt","r");
if(fp==NULL) //判断是否成功打开ip.txt文件
{
puts("Error in opening ip.txt.");
exit(1);
}
for(len=0;!feof(fp);len++)
{
fgets(ip[len],30,fp); //按行读取IP
char *p=strchr(ip[len],'n'); //去除换行符
if(p!=NULL)
*p='';
}
for(int t=0;t
FROM :rickyhao.com | rickyhao.com
环境准备 VPS CentOS 8 CobaltStrike4.0 ServerChan SCKEY 配置 VPS 使用dnf安装常用软件 1dnf install vim net-tools wget –y 修改主机名 123echo 'Cathe…
免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论