查看: 729|回复: 15

[PHP] @YFSafe

[复制链接]

2

技术

6

魅力

2

原创

病毒研究组

Rank: 8Rank: 8

积分
1598
人气
179
分享
17

最佳新人活跃会员

发表于 2022-8-14 18:31:57 | 显示全部楼层 |阅读模式
@YFSafe
因为短消息里没法发代码,所以发到这了

看你的描述是字符串比较出问题了,我是用fgets逐行读取文件内容,再用trim去掉空格
实测确实可行
php代码:
[PHP] 纯文本查看 复制代码
<?php
header("content-type:text/html;charset=utf-8");

$md5 = $_GET["md5"];

$file = fopen("bdk.txt", "r");

$zt = 0;
while(!feof($file))
{
	$pass = trim(fgets($file));
    if($pass==$md5){
		echo "yes";
		$zt = 1;
		break;
	}
	else{
		
	}
}
if($zt==0){
	echo "no";
}
fclose($file);
?>


html代码:
[HTML] 纯文本查看 复制代码
<html>
 
<head>

<meta charset="utf-8">
 
<title>测试</title>

</head>
 
<body>
 
<form action="bob.php" method="get">
 

密码: <input type="text" name="md5">
 
<input type="submit" value="提交">
 
</form>
 
</body>
 
</html>



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

评分

参与人数 1人气 +3 收起 理由
YFSafe + 3 很给力!

查看全部评分

2

技术

13

魅力

3

原创

版主

禁止发言

Rank: 7Rank: 7Rank: 7

积分
4471
人气
169
分享
31

最佳新人活跃会员

发表于 2022-8-14 18:39:11 | 显示全部楼层
感谢感谢
YF工作室驻x64论坛分部
工作室曾开发的软件:YFSafe安全软件,YFChat在线聊天软件,MBRTools等。
欢迎有能力的你加入我们一起共同进步。请发邮件至yfstudio2021@outlook.com

2

技术

6

魅力

2

原创

病毒研究组

Rank: 8Rank: 8

积分
1598
人气
179
分享
17

最佳新人活跃会员

 楼主| 发表于 2022-8-14 19:08:58 | 显示全部楼层

我建议你用mysql数据库来存储md5,直接读取文件的话,比较耗资源,效率也很低

0

技术

14

魅力

1

原创

退休版主

Rank: 8Rank: 8

积分
7403
人气
365
分享
52

活跃会员灌水之王荣誉管理

发表于 2022-8-14 20:29:32 | 显示全部楼层

我觉得可以用Go试试啊(

2

技术

13

魅力

3

原创

版主

禁止发言

Rank: 7Rank: 7Rank: 7

积分
4471
人气
169
分享
31

最佳新人活跃会员

发表于 2022-8-14 20:30:11 | 显示全部楼层
JimmyzZZ 发表于 2022-8-14 20:29
我觉得可以用Go试试啊

服务器没环境
YF工作室驻x64论坛分部
工作室曾开发的软件:YFSafe安全软件,YFChat在线聊天软件,MBRTools等。
欢迎有能力的你加入我们一起共同进步。请发邮件至yfstudio2021@outlook.com

0

技术

14

魅力

1

原创

退休版主

Rank: 8Rank: 8

积分
7403
人气
365
分享
52

活跃会员灌水之王荣誉管理

发表于 2022-8-14 20:36:09 | 显示全部楼层

据我所知,Golang不用运行的语言环境…

评分

参与人数 1人气 +1 收起 理由
YFSafe + 1 我居然不知道

查看全部评分

0

技术

1

魅力

0

原创

略知一二

Rank: 3Rank: 3

积分
877
人气
25
分享
0
发表于 2022-8-21 08:29:50 | 显示全部楼层
JimmyzZZ 发表于 2022-8-14 20:36
据我所知,Golang不用运行的语言环境…

他的意思应该是他的服务器是虚拟主机,没发装go编译器

0

技术

1

魅力

0

原创

略知一二

Rank: 3Rank: 3

积分
877
人气
25
分享
0
发表于 2022-8-21 08:31:01 | 显示全部楼层
hackerbob 发表于 2022-8-14 19:08
我建议你用mysql数据库来存储md5,直接读取文件的话,比较耗资源,效率也很低 ...

其实我感觉mangoDB比MySQL好,速度快,还是专门存储用的

0

技术

14

魅力

1

原创

退休版主

Rank: 8Rank: 8

积分
7403
人气
365
分享
52

活跃会员灌水之王荣誉管理

发表于 2022-8-21 08:45:10 | 显示全部楼层
xiaomeng242 发表于 2022-8-21 08:29
他的意思应该是他的服务器是虚拟主机,没发装go编译器

又不是解释型语言,为什么不能在本地编译在传上去

0

技术

1

魅力

0

原创

略知一二

Rank: 3Rank: 3

积分
877
人气
25
分享
0
发表于 2022-8-21 08:47:43 | 显示全部楼层
JimmyzZZ 发表于 2022-8-21 08:45
又不是解释型语言,为什么不能在本地编译在传上去

请问:编译后再传上去怎么运行
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表