QQ空间的g_tk算法简述
相信写QQ空间游戏外挂、QQ空间自动发日志等程序的同学不会对这个g_tk感到陌生,要得到g_tk的值,我们需要先找到生成该值的算法。 使用Fiddler抓登录包,然后ctrl+f查找g_tk关键字,这时就会高亮出「/open/store/appcenter/common.js」这个js文件。 把这个js拿到 http://jsbeautifier.org/ 网站进行代码格式化,再去搜索g_tk关键 …
… Read More …相信写QQ空间游戏外挂、QQ空间自动发日志等程序的同学不会对这个g_tk感到陌生,要得到g_tk的值,我们需要先找到生成该值的算法。 使用Fiddler抓登录包,然后ctrl+f查找g_tk关键字,这时就会高亮出「/open/store/appcenter/common.js」这个js文件。 把这个js拿到 http://jsbeautifier.org/ 网站进行代码格式化,再去搜索g_tk关键 …
… Read More …当一行代码太长时,Sublime Text 2默认并不会自动开启换行功能, 你必须从 View->Word Wrap 手动开启,虽然简单但每次这样也麻烦。
默认开启自动换行功能,设置方法:
打开 Preferences -> Setting - User 添加如下内容:
{ "word_wrap" : true }
下面是我使用的配置:
{ …
… Read More …
注:以下所有内容均来自网络,本人仅作收集整理用于学习 想不到我2010年发到Ubuntu论坛的帖子还在,看到就转过来了
printf '\033c' 在 Bash 中等于 clear
basename 和 dirname 是用于截路径的很好的工具
字符与ASCII码互转:
printf "%d\n" "'字母"
echo …
… Read More …
关于沙箱的功能,我就不多说了,不知道的同学可以查看一下百科: http://www.baike.com/wiki/sandboxie
目前使用比较广并且较为专业的沙盘工具应该是SandBoxIE
了,可定制性高,使用简单。
不过有一个小设定感觉不够人性化,就是右击某个程序选「在沙盘中运行」时需要再指定沙箱来运行,哪怕当前只有一个默认沙箱。
当然了,它提供了两个方法可以直接进入到默认沙箱中执行指定 …
… Read More …截取了一小段16进制的AMF3
数据「04 88 DB 34」,对应的整形10进制数值为「142772」,以下说明两者之间如何转换。
开头的「04」在AMF3
格式中表示当前值为整形数据,而「88 DB 34」则是UTF编码表示的具体整形数值。
二进制表示为:(UTF是变长编码,所以最后一个字节的最高位为0,用于表明结束当前值)
10001000 11011011 00110100
去掉每个字节 …
… Read More …使用一个隐藏的IFRAME即可,代码如下:
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
</head>
<body>
<div style="margin:0 auto; …
… Read More …
第一个方法: 进入项目路径,编辑「.git/config」文件
[remote "allrepo"]
url = git@github.com:icyomik/git-icyomik.git
url = git@git.oschina.net:jtwo/git-jtwo.git
然后在推送的时候,只要使用下方命令即可:
git push allrepo master …
由于在GIT项目中使用了中文路径和文件名,然后发现在Gitlab的Web页面中,是无法访问的,现象是URL地址栏显示的路径为乱码。 本着人道主义的方式,节约纸巾并节约时间,当然是放狗搜索了:https://www.google.com/search?q=gitlab+web+乱码
修改以下文件:(路径请自行更改)
vi …
继续之前免密码使用公钥登录其他机器的文章,这次分享一个在某机器上管理其他机器的SHELL脚本:
#!/bin/bash
# remoterun.sh coding by icyomik on 2013.11.15
test -n "$1" || exit 1 # NO SERVER LIST
test -n "$2" || exit 2 # NO …
… Read More …
之所以特意说明是第二代CVM,是因为第一代CVM使用dsa公钥认证,并且添加方法和第二代的有些出入。 另外使用公钥而不是使用expect写脚本通过密码登录,是因为user_00的密码每时每刻都在改变,这可以通过/var/log/secure日志发现。
接下来就是设置的方法,我使用的是user_00的权限,当然如果想作死也是可以使用root的:(控制机为X,受控机为A、B、C)
1、在控制机X上 …
… Read More …