水木社区手机版
首页
|版面-Web开发(WebDev)|
新版wap站已上线
返回
1/1
|
转到
主题:Re: 求大牛指点:这个是什么加密方法?
楼主
|
nimi
|
2014-02-21 15:17:26
|
只看此ID
这没怎么加密,替换一下就回来了
更像是为了减少文件大小干出来的事
【 在 cowell (紫禁飞狐) 的大作中提到: 】
: 想学习一下一些代码的写法,结果发现被某js文件控制住了。保存的页面一打开就自动跳回原web页面,去掉这个js文件怎整个页面的效果都不工作。
: 求问:
: 这个是一种代码加密的技术么?如果是,是怎样实现的?又该如何还原呢?
: ...................
--
修改:nimi FROM 180.184.97.*
FROM 180.184.97.*
1楼
|
dhcn
|
2014-02-21 15:19:14
|
只看此ID
前面这部分斜杠?就普通的转义字符串,算不上加密。
【 在 cowell 的大作中提到: 】
: 想学习一下一些代码的写法,结果发现被某js文件控制住了。保存的页面一打开就自动跳回原web页面,去掉这个js文件怎整个页面的效果都不工作。
: 求问:
: 这个是一种代码加密的技术么?如果是,是怎样实现的?又该如何还原呢?
: ...................
--
修改:dhcn FROM 124.42.13.*
FROM 124.42.13.*
2楼
|
dhcn
|
2014-02-22 19:23:36
|
只看此ID
问问题不用私信,比如你像看第二个字符串,直接alert("\x6F\x6E");显示出来的就是转义所代表的真正字符。
【 在 cowell 的大作中提到: 】
: 想学习一下一些代码的写法,结果发现被某js文件控制住了。保存的页面一打开就自动跳回原web页面,去掉这个js文件怎整个页面的效果都不工作。
: 求问:
: 这个是一种代码加密的技术么?如果是,是怎样实现的?又该如何还原呢?
: ...................
--
修改:dhcn FROM 119.57.128.*
FROM 119.57.128.*
3楼
|
cowell
|
2014-02-22 20:49:57
|
只看此ID
谢谢。
我已经明白下面那个eval的部分是用Edwards的js工具pack的。
http://dean.edwards.name/packer/
貌似现在这个技术很流行。
下面那个很多Hex代码的部分用jsbeautifier倒是可以都还原到本来的字符,看得出来是定义了一个大的数组,下面的function里边都是调用数组里的元素。但还是不明白是用什么工具转换的(总不会是手动一个一个去转换吧?)知道详情的麻烦分享一下。
【 在 dhcn 的大作中提到: 】
: 问问题不用私信,比如你像看第二个字符串,直接alert("\x6F\x6E");显示出来的就是转义所代表的真正字符。
--
修改:cowell FROM 153.171.85.*
FROM 153.171.85.*
4楼
|
dhcn
|
2014-02-22 21:11:16
|
只看此ID
字符这个东西在字符集的定义里面就是一个数字,\x的十六进制转义基本就这个思路,我记得C语言里面经常对字符通过某种形式做加减操作来得到当前字符周边的字符。
【 在 cowell 的大作中提到: 】
: 谢谢。
: 我已经明白下面那个eval的部分是用Edwards的js工具pack的。
:
http://dean.edwards.name/packer/
: ...................
--
修改:dhcn FROM 119.57.128.*
FROM 119.57.128.*
5楼
|
cowell
|
2014-02-22 23:10:24
|
只看此ID
多谢。已经全部搞定了!
:)
【 在 dhcn 的大作中提到: 】
: 字符这个东西在字符集的定义里面就是一个数字,\x的十六进制转义基本就这个思路,我记得C语言里面经常对字符通过某种形式做加减操作来得到当前字符周边的字符。
--
FROM 153.171.85.*
1/1
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版