随拾 发表于 2020-3-20 11:29

请教一个网址获取图片地址(JS返回地址)

图片地址:

https://www.iimanhua.com/comic/39/2127.html

图显:


易语言网页访问获得的源码里只能获取到JS文档,获取不到图片地址。请教下怎么获取图片地址呢?

wkfy 发表于 2020-3-20 15:53

so easy.
源码中有一行:
packed="ZXZhbChmdW5jdGlvbihwLGEsYyxrLGUsZCl7ZT1mdW5jdGlvbihjKXtyZXR1cm4gYy50b1N0cmluZygzNil9O2lmKCEnJy5yZXBsYWNlKC9eLyxTdHJpbmcpKXt3aGlsZShjLS0pe2RbYy50b1N0cmluZyhhKV09a1tjXXx8Yy50b1N0cmluZyhhKX1rPVtmdW5jdGlvbihlKXtyZXR1cm4gZFtlXX1dO2U9ZnVuY3Rpb24oKXtyZXR1cm4nXFx3Kyd9O2M9MX07d2hpbGUoYy0tKXtpZihrW2NdKXtwPXAucmVwbGFjZShuZXcgUmVnRXhwKCdcXGInK2UoYykrJ1xcYicsJ2cnKSxrW2NdKX19cmV0dXJuIHB9KCdiWzFdPSJkL2EvOS9jL2Yvai5lLzAiO2JbMl09ImQvYS85L2MvZi9pLmUvMCI7YlszXT0iZC9hLzkvYy9mL20uZS8wIjtiWzRdPSJkL2EvOS9jL2YvbC5lLzAiO2JbNV09ImQvYS85L2MvZi9oLmUvMCI7Yls2XT0iZC9hLzkvYy9mL2cuZS8wIjtiWzddPSJkL2EvOS9jL2Yvay5lLzAiO2JbOF09ImQvYS85L2MvZi9uLmUvMCI7JywyNCwyNCwnfHx8fHx8fHx8MDJ8MjAyMHxwaG90b3NyfDE4fGltYWdlc3xqcGd8MDR8NTU3ZmFkODI2M3w1NWQzZDdiMGUxfDU1NDNlYzI0NmN8NTUyNWEyMTdlNXw1NWVlMGRlNmM4fDU1NWVhNTc4OTR8NTU2NjVhM2ViNnw1NTdkYjA2N2QzJy5zcGxpdCgnfCcpLDAse30pKQo=";eval(eval(base64decode(packed).slice(4)));

明白什么意思了吧?你要的都在那里了。

pzx521521 发表于 2020-3-20 15:58

楼上正解
可以爬到楼上的
base64 解密后执行js 即可
eval(function(p,a,c,k,e,d){e=function(c){return c.toString(36)};if(!''.replace(/^/,String)){while(c--){d=k||c.toString(a)}k=}];e=function(){return'\\w+'};c=1};while(c--){if(k){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k)}}return p}('0="b/a/c/d/e.9";0="b/a/c/d/i.9";0="b/a/c/d/g.9";0="b/a/c/d/f.9";0="b/a/c/d/h.9";0="b/a/c/d/j.9";0="b/a/c/d/l.9";0="b/a/c/d/k.9";',22,22,'photosr|||||||||png|10|2016|31|13|5824b903c2|5881402b87|580516590a|58e61d13da|586c722bcf|58ee50321b|584e58a1fd|584efa2e6c'.split('|'),0,{}))
"2016/10/31/13/584e58a1fd.png"

随拾 发表于 2020-3-22 22:39

wkfy 发表于 2020-3-20 15:53
so easy.
源码中有一行:
packed="ZXZhbChmdW5jdGlvbihwLGEsYyxrLGUsZCl7ZT1mdW5jdGlvbihjKXtyZXR1cm4gYy ...

感谢老板回复,谢谢

随拾 发表于 2020-3-22 22:40

pzx521521 发表于 2020-3-20 15:58
楼上正解
可以爬到楼上的
base64 解密后执行js 即可


感谢回复,谢谢
页: [1]
查看完整版本: 请教一个网址获取图片地址(JS返回地址)