狮子的混淆器:http://editor.lionsky.net/JSConfusionWebDemo/function get_x(obj)
{ var x= 0;
while ( obj!= null ) {
x+= obj.offsetLeft;
obj= obj.offsetParent;
} return x; }
=================================>
var _0x4fc1l0=["\x6F\x66\x66\x73\x65\x74\x4C\x65\x66\x74","\x6F\x66\x66\x73\x65\x74\x50\x61\x72\x65\x6E\x74"];function _0x4fc1l1(_0x4fc1l2){var _0x4fc1l3=0x0;while(_0x4fc1l2!=null){_0x4fc1l3+=_0x4fc1l2[_0x4fc1l0[0x0]];_0x4fc1l2=_0x4fc1l2[_0x4fc1l0[0x1]];} return _0x4fc1l3;} ;
{ var x= 0;
while ( obj!= null ) {
x+= obj.offsetLeft;
obj= obj.offsetParent;
} return x; }
=================================>
var _0x4fc1l0=["\x6F\x66\x66\x73\x65\x74\x4C\x65\x66\x74","\x6F\x66\x66\x73\x65\x74\x50\x61\x72\x65\x6E\x74"];function _0x4fc1l1(_0x4fc1l2){var _0x4fc1l3=0x0;while(_0x4fc1l2!=null){_0x4fc1l3+=_0x4fc1l2[_0x4fc1l0[0x0]];_0x4fc1l2=_0x4fc1l2[_0x4fc1l0[0x1]];} return _0x4fc1l3;} ;
解决方案 »
- 看看如下代码什么问题(目的在实现动态绑定控件的事件)
- 请问这里的变量不能放在sizexofn里面吗?
- javascript函数调用总是
- 大家帮我看看,这条代码错在哪里?
- ~~~~~~~~~~~~jquery如何判断table当前行第一列是否是radio,如果是就选中!~~~~~~~~~~~~~~~~~~~
- 请教如何用javascript限制只能输入n个汉字
- 请问如何接收从模式窗体中传回的数据并把它填在文本框里
- 怎样让input框中只能输入数字呢?
- javascript控制框架
- 在WebSphere 性能调优方面有哪些好用的工具
- 如何解析被压缩过的Js文件?eval(function(p,a,c,k,e,d){.....,{}))
- javascript日期相减求助
狮子的有错误?System.Exception: Unexpected Operator:< Line 1, Char 0 ---> System.Exception: Unexpected Operator:<
在 Lion.Data.JSConfusion.xe7114d69b62e4fbb.xf4da25a5c4991a36(Boolean x48da7e34d2f26f96)
在 Lion.Data.JSConfusion.xe7114d69b62e4fbb.x0ac4e36dacf4e987(Boolean x3d8ae37b6d989c3f)
在 Lion.Data.JSConfusion.xe7114d69b62e4fbb.x4e3996c6829a814a()
在 Lion.Data.JSConfusion.xe7114d69b62e4fbb.xb3985d8df077e73c()
在 Lion.Data.JSConfusion.xe7114d69b62e4fbb.x657ca5776934f3a8()
在 Lion.Data.JSConfusion.xe7114d69b62e4fbb.x1f490eac106aee12(String x9035cf16181332fc)
--- 内部异常堆栈跟踪的结尾 ---
在 Lion.Data.JSConfusion.xe7114d69b62e4fbb.x1f490eac106aee12(String x9035cf16181332fc)
在 Lion.Data.JSConfusion.Confusion.Protect(String[] codes)
在 ASP.jsconfusionwebdemo_default_aspx.B_Click(Object sender, EventArgs e)
这种情况怎么混淆?是先全部放在一起混淆后在分开放入不同地方,还是可以分着混淆?曾经用过一个混淆器,混淆一个js文件中的内容没问题,一把混淆完的脚本分开放就出问题了
是不是混淆器混淆的脚本是不能被分割的?eg.
html:
run('abc');xx.js
function(x)
{
return 'ooxx:'+x;
}
xx.js
function run(x)
{
return 'ooxx:'+x;
}还有,混淆器的强度有多大?对于一个稍微复杂点的组件(比如3个小组件组成的),混淆后能保证运行安全么?
看过一个用种子的混淆器:
http://www.BizStruct.cn/JavascriptOnlineObfuscator
蛮好用你要区别混淆和加密的概念,混淆只是把函数和变量名字替换而已,并不需要反混淆来运行
所以运行时的效率是一样的
这个是世上最好的!!!
http://www.moralsoft.com/jso-online/hdojso.htm