人亦已歌 发表于 2020-10-1 10:51:33

Discuz!POST封包常见问题汇总(发帖/回帖/签名/注册/日志/消息)

Discuz!POST封包常见问题汇总

PS:DZ帐号无法正常切换,无法正常退出?

答:请在POST执行顺序前加入[清除cookies]标签,用此命令可以退出DZ论坛已登录的帐号

PS:登录成功了,但为什么发布会提示未登录?

答:
1、尝试加入[清除cookies]标签。
2、POST登录成功后在内置浏览器里面登录一下(IE浏览器登录也行)然后访问某个页面(可以是发帖页面),通过返回的文本,我们就可以判断是否真的是登录状态。
3、部分网站采用了多个CMS整合,那么在网站登录成功后,想让论坛也同步登录,就得再访问一下登录成功后的跳转地址。

PS:关于:“您当前的访问请求当中含有非法字符”

答:
1、根据字面意思,就是说我们的某个参数提交错误,所以,我们需要看一下是哪个参数忘记获取了。我们分析后发现,formhash参数是字符串,所以我们用登录前标签来获取formhash参数。
2、DZ注册POST,如果协议头写错了,也会出现这个错误提示。


PS:关于:“抱歉,您的请求来路不正确或表单验证串不符”

答:
1、formhash值没有获取。
2、formhash值获取错误。
3、如果某些值不相同,也可能会发帖失败。如:发布验证码的:idhash=SF0l0SY0 和 发帖时的:sechash=Sk1m0oO0 不一致。

PS:登录有验证码,如何一次抓到验证码?

答:可以在这样的页面一次抓取,如:www.***.net/member.php?mod=logging&action=login

PS:为什么还提示验证码错误?

答:验证码 idhash= 值 要和提交数据里面的 seccodehash=值相同,如
验证码地址:https://www.teamczyx.com/dx32b/misc.php?mod=seccode&update=88257&idhash=SMnY2Za0
发布提交数据:formhash=&posttime=1382268180&wysiwyg=1&subject=[标题]&message=[内容]&replycredit_extcredits=0&replycredit_times=1&replycredit_membertimes=1&replycredit_random=100&readperm=&price=&tags=&rushreplyfrom=&rushreplyto=&rewardfloor=&replylimit=&stopfloor=&creditlimit=&allownoticeauthor=1&usesig=1&seccodehash=SMnY2Za0&seccodemodid=forum%3A%3Apost&seccodeverify=[发布验证码]save=

PS:发帖的时候可以带签名吗?

答:可以。需要在抓包的时候,勾选“使用个人签名”,这样抓取的数据里面,就有相应参数。

PS:注册帐号规则写好了,如何让它他循注册?

答:使用跳转动作进行循环。

PS:我可以不写登录,只写发帖部分吗?

答:可以。需要内置浏览器登录。

PS:可以编写上传本地图片的POST封包吗?

答:可以。


thxz 发表于 2021-10-5 07:00:45

相当不错,感谢无私分享精神!

xiaosisi 发表于 2021-11-10 07:32:07

路过,支持一下啦

马永明 发表于 2021-12-10 07:01:15

支持一下:lol

尐馒馒 发表于 2022-1-9 17:00:06

路过,学习下

Liz 发表于 2022-2-7 17:00:39

帮你顶下哈!!

chinapower 发表于 2022-3-10 17:00:13

支持一下:lol

bighzly 发表于 2022-5-6 07:00:00

路过,学习下
页: [1]
查看完整版本: Discuz!POST封包常见问题汇总(发帖/回帖/签名/注册/日志/消息)