JS的eval函数解密反混淆

作者:matrix 发布时间:2014 年 5 月 14 日 分类:零零星星

打开有些js文件看到的eval(function(p,a,c,k,e,d)开头,只有结尾部分有很多竖线|间隔的字符,这是eval混淆了的。想要查看原本的代码就需要反混淆。下面的html工具可以用到,不算是很全面,仅供参考。

html文件:

http://pan.baidu.com/s/1pJ8YhSJ
http://www.400gb.com/file/64636372
这个页面上加载起来估计有冲突,建议把html文件下载到本地打开使用。

参考:http://www.chinadmd.com/file/ciziaiisseupixiwiswtstpo_3.html

利用QQ空间查询接口的网页小应用

作者:matrix 发布时间:2014 年 2 月 15 日 分类:零零星星

利用QQ空间查询接口的网页小应用

qq空间api可以查询到相关QQ号码的很多信息。查询qq空间背景音乐是最常见的了

QQ空间背景音乐接口

  webapp示例  下载

http://qzone-music.qq.com/fcg-bin/cgi_playlist_xml.fcg?g_tk=1916754934&json=1&uin=QQ号码

json=1表开启json格式,0表xml格式

收藏音乐查询接口

webapp示例  下载

http://qzone-music.qq.com/fcg-bin/fcg_music_fav_getinfo.fcg?p=0.519638272547262&g_tk=1284234856&dirinfo=0&dirid=1&uin=QQ号码

QQ音乐接口:

http://tsmusic24.tc.qq.com/ qq音乐歌曲id.mp3

http://tsmusic24.tcdn.qq.com/ qq音乐歌曲id.mp3

qq音乐歌曲id为上面接口获取到的id

http://tsmusic24.tc.qq.com/ qq音乐urlID.wma

http://tsmusic24.tcdn.qq.com/ qq音乐urlID.wma
使用:

QQ空间背景音乐里很多类似stream7.qqmusic.qq.com/12169471.wma的地址,很多时候直接下载是没法的。

这的12169471即为qq音乐urlID,转换为可下载地址:http://tsmusic24.tc.qq.com/12169471.wma  这也就达到了目的。

其实搜搜音乐里的也差不多。速度很不错的!

另附(有些需要权限):

QQ空间信息:

http://r.qzone.qq.com/cgi-bin/user/cgi_personal_card?uin=QQ号码

比如http://r.qzone.qq.com/cgi-bin/user/cgi_personal_card?uin=858123

_Callback(
{"uin":858123,
"rflag":-1,
"pycertified":0,
"qzone":1,
"intimacyScore":0,
"nickname":"子琪",
"realname":"",
"smartname":"",
"logolabel":"1390926521",
"commfrd":0,
"friendship":0,
"offsetBirth":80,
"isFriend":0,
"bitmap":"08549500050ec001",
"score":14265,
"avatarUrl":"http://qlogo4.store.qq.com/qzone/858123/858123/100?1390926521",
"specialrelation":0});

uin表QQ号

nickname表昵称

qzone:1表qzone已开通

score 表积分

avatarUrl 表空间头像地址

QQ空间日志列表:

http://b1.qzone.qq.com/cgi-bin/blognew/blog_get_titlelist?uin=QQ号码

QQ空间日志内容:

http://b1.qzone.qq.com/cgi-bin/blognew/blog_get_data?uin=QQ号码&blogid=列表中的blogid

QQ头像:

http://q1.qlogo.cn/g?b=qq&s=100&nk=QQ号码

s=100表开启100*100px大小

http://q1.qlogo.cn/headimg_dl?bs=qq&spec=100&dst_uin=QQ号码

spec=100表开启100*100px大小

 

再改外链转换工具

作者:matrix 发布时间:2014 年 2 月 4 日 分类:零零星星

感觉以前的界面按钮有些小,正好改成3.0.3的css前端框架试试~。

web app新界面

>>外链转换工具

资源 :

Bootstrap中文网: http://www.bootcss.com/  里面各种开源,各种介绍~

百度CDN公共库:http://developer.baidu.com/wiki/index.php?title=docs/cplat/libs

用的其中Bootstrap v3.0.3:http://libs.baidu.com/bootstrap/3.0.3/css/bootstrap.min.css

UI变动: 阅读剩余部分 »

修改外链转换工具

作者:matrix 发布时间:2014 年 1 月 15 日 分类:零零星星

图片4734-修改外链转换工具

参考凉手抚温柔的代码修改此>>外链转换工具

变动:

添加ajax post数据提交,不支持js的浏览器是扛不动了。

度娘网盘遍历3层文件夹的文件信息。最多显示第二层300个,第三层200个文件,第一层就没试过。太多了的话那没法了。此功能出于本人某些情况下片考虑,无实际意义。:)

文件夹结构太复杂的,遍历起来那就真心慢。

度娘网盘的外链就只能下载,干其他没法的。

微云:解决BAE上没法下载多文件打包的问题。

微云解析源码>>微云网盘php解析源码_更新

ajax 代码参考至凉手抚温柔:http://www.ifoouu.com/note/73.html,在此感谢!
他的站已经熄火,这里给个他的外链工具源码(BAE2.0):
http://pan.baidu.com/s/1nt9J5bV

MP3:TEST 阅读剩余部分 »

整理外链转换工具-陆续加强版

作者:matrix 发布时间:2013 年 10 月 14 日 分类:兼容并蓄 零零星星

图片4802-整理外链转换工具-陆续加强版

地址:http://link.hhtjim.com

说明:

外链转换没有永久的,请酌情使用!!

链接地址可自动识别并相应的简单处理,有的显示文件名以及后缀。

链接地址可不用输入HTTP://,如果没有HTTP://会自动添加在链接开头位置。

将就各种奇葩,自动去掉空格,URL后面的/,有些还有报错提示。

支持的链接格式:

百度网盘:

http://pan.baidu.com/s/13isoZ

http://pan.baidu.com/share/link?shareid=3760603697&uk=3238236832

虾米音乐:

http://www.xiami.com/song/1772222342

http://www.xiami.com/song/33112?spm=a1z1s.3521865.23309997.2.RAsL1F

http://www.xiami.com/song/play?ids=/song/playlist/id/1772222342/object_name/default/object_id/0

程序的死的,如果没有得到那个ID它会开小差,所以建议你手动获取id,其他相同外链同理

转换后的直链地址形如:

http://link.hhtjim.com/xiami/音乐ID.mp3

Songtaste音乐:

http://www.songtaste.com/song/262121

http://songtaste.com/song/262121

一听音乐:

http://www.1ting.com/player/f4/player_944464.html

新浪微盘:

http://vdisk.weibo.com/s/zb_f-vRa57H7-

金山快盘:

http://www.kuaipan.cn/file/id_9732344353166091.htm

360云盘:

http://ajvvqzy2v8.l29.yunpan.cn/lk/QXJ786DeBjeiW

http://yunpan.cn/QXJ786DeBjeiW

......

想着把这个web app放到bae上速度会很快,但bae伪静态跟普通空间的.htaccess文件设置伪静态不同

需要在BAE的根目录新建app.conf文件,添加相应的伪静态规则。

BAE:

handlers:
  - expire : .jpg modify 10 years
  - expire : .swf modify 10 years
  - expire : .png modify 10 years
  - expire : .gif modify 10 years
  - expire : .JPG modify 10 years
  - expire : .ico modify 10 years

  - url : /bdwl/((.*)/(.*)/.*\..* 
    script : /d.php?/$1/$2

  - url : /xiami/(.*)\.mp3
    script : /wailian.php?xiaurl=http://www.xiami.com/song/$1
  - url : /st/(.*)\.mp3
    script : /wailian.php?sturl=http://songtaste.com/song/$1
  - url : /yt/(.*)/(.*)\.wma
    script : /wailian.php?yt=http://www.1ting.com/player/$1/player_$2.html
  - url : /vp/(.*)/.*\..*
    script : /wailian.php?vp=http://vdisk.weibo.com/s/$1
  - url : /jins/(.*)/.*\..*
    script : /wailian.php?jins=http://www.kuaipan.cn/file/id_$1.htm

比较.htaccess文件:

RewriteRule ^bdwl/([0-9]+)/([0-9]+)/([\s\S]+)\.([a-zA-Z0-9]+)?$ /d.php/$1/$2 [L]  
RewriteRule ^xiami/([0-9]+)\.mp3?$ /wailian.php?xiaurl=http://www.xiami.com/song/$1 [L]
RewriteRule ^st/([0-9]+)\.mp3?$ /wailian.php?sturl=http://songtaste.com/song/$1 [L]  
RewriteRule ^yt/(\w+)/([0-9]+)\.wma?$ /wailian.php?yt=http://www.1ting.com/player/$1/player_$2.html [L]  
RewriteRule ^vp/([\w-]+)/([\s\S]+)\.([a-zA-Z0-9]+)?$ /wailian.php?vp=http://vdisk.weibo.com/s/$1 [L]  
RewriteRule ^jins/(\d+)/([\s\S]+)\.([a-zA-Z0-9]+)?$ /wailian.php?jins=http://www.kuaipan.cn/file/id_$1.htm [L]

这个小工具其实早就在国庆期间弄出来了,一直都是出于自用阶段。博客的空间也换了,完全没有以前天翼云vps 的高响应速度,就一直拖着。

这才整理之前的外链转换工具:虾米、songtaste、百度网盘,还添加金山快盘、一听音乐的php外链。此工具代码参考于度娘或者谷歌,部分来自ifoouu.com。感谢分享!

 

修改Mini天气预报app

作者:matrix 发布时间:2013 年 10 月 3 日 分类:兼容并蓄 零零星星

Mini天气预报app v1.2

地址:http://demo.hhtjim.com

修改Mini天气预报app,之前使用的是专业气象的数据,这次改的189 API:http://api.189.cn/huafeng/api/getforecast24?access_token=91d1d9d25c62fd393e113116b07b6f601379679414323&app_id=120032470000032374&city_id=城市ID

参考:http://open.189.cn/index.php?m=api&c=index&a=show&id=359

城市ID列表 :http://open.189.cn/sharedata/cms/uploadfile/2012/1102/113459s3unXsSCAn.zip 阅读剩余部分 »