由于最近QQ垃圾信息群发严重,官方选择将WebQQ部分功能实现细节方面做了点手脚。其中获取好友的POST值多了一个hash参数。
这个hash是在js里加密完成的。
以下是js源码
function getHash(b, i) {
for (var a = i + "pass[......]<p class="read-more"><a href="https://www.fengdingbo.com/webqq-robot-hash.html">Read more</a></p> |
function getHash(b, i) {
for (var a = i + "pass[......]<p class="read-more"><a href="https://www.fengdingbo.com/webqq-robot-hash.html">Read more</a></p>
一个偶然的机会,在某群看到一个类似QQ机器人的玩意在骚动,问那哥们回答说是JAVA写的,原来QQ还能这样玩儿。于是乎,我也就开始骚动了。Let’s go
1.WEBQQ3.0登陆协议
进入WEBQQ, http://web.qq.com/
通过工具分析,可以知道,用户在输入密码之前(也就是输入[……]
Read more
如果你需要检查给定的PHP模块/扩展是否存在,下面一行代码就能派上用场,不需要使用phpinfo()。
检查现有的模块:
$ php -m | grep xdebug | wc -l
1 |
$ php -m | grep xdebug | wc -l
1
检查不存在的模块:
$ php -m | grep mongo | wc -l
0 |
$ php -m | grep mongo | wc -l
0
[……]
Read more
pcntl_fork — 在当前进程当前位置产生分支(子进程)。译注:fork是创建了一个子进程,父进程和子进程都从fork的位置开始向下继续执行,不同的是父进程执行过程中,得到的fork返回值为子进程号,而子进程得到的是0。
#!/usr/bin/php[......]<p class="read-more"><a href="https://www.fengdingbo.com/php-fork-download-webpage-image.html">Read more</a></p> |
#!/usr/bin/php[......]<p class="read-more"><a href="https://www.fengdingbo.com/php-fork-download-webpage-image.html">Read more</a></p>
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,是理想的数据交换格式。同时,JSON是 JavaScript 原生格式,这意味着在 JavaScript 中处理 JSON数据不须要任何特殊的 API 或工具包。
本文主要对[……]
Read more
必要软件包:expect
ssh连接远程主机时候会询问密码,跟su、sudo命令的默认行为一样,是不从stdin读入数据的,传说是为安全考虑,但是有时候在脚本当中确实需要无人守值的登陆。
搜索一下不难找到类似的例子,使用expect来完成密码应答:
#!/bin/bash
auto_lo[......]<p class="read-more"><a href="https://www.fengdingbo.com/shell-auto-login-ssh.html">Read more</a></p> |
#!/bin/bash
auto_lo[......]<p class="read-more"><a href="https://www.fengdingbo.com/shell-auto-login-ssh.html">Read more</a></p>