建材秒知道
登录
建材号 > 工具 > 正文

asp代码解密如下: 用的什么工具加密的

腼腆的香烟
谦让的荷花
2022-12-22 09:25:44

asp代码解密如下: 用的什么工具加密的?如何解密~~谢谢~~~~~~

最佳答案
留胡子的雨
笑点低的棒球
2025-08-08 09:57:08

微软ASP加密软件

Script Encoder

其它

ASP加密解密软件(Asp EnCoder):国人自己编写的软件,持MicroSoft Script Encoder加密解密,移位、逆位加密解密算法,可保护我们辛辛苦苦编写的ASP代码,也可以躲避杀毒软件的查杀。 ASP加密锁(AspApp):将IIS + ASP(Active Server Page)实现的网站进行打包、加密、压缩,打包后的应用仍然可以在IIS下使用,但是他人已经无法直接阅读ASP脚本内容,彻底保护您的辛苦劳动成果和知识产权,您可以用来制作WEB系统的试用版本、功能限制版本和发行版本等。 AspToDll风火轮:能够将ASP代码封装成DLL,利用DLL无法还原的特性确保ASP代码加密之后不可解,保护ASP开发者的知识产权不受侵害。 AspToAspX风火轮:不但能够将ASP代码封装成DLL,而且封装后的DLL还能够运行在虚拟主机上。

最新回答
安静的黑夜
辛勤的小蝴蝶
2025-08-08 09:57:08

这个估计是ASP文件已经经过了加密,比如Script Encoder工具加密后代码就会成为类似代码。解密工具可以参考

http://hi.baidu.com/%D3%DC%C4%BE%C4%D4%B4%FC/blog/item/3bdf54f0ae65ebc27931aa81.html

上面的代码解码后如下:

<link href="product/templates/css/productquery_dolphin.css" rel="stylesheet" type="text/css" />

<div ><% call cg_ShowProductTotal() %></div>

<% call cg_ShowProduct(32) %>

<div id="showpages" >

<div id="pagesinfo"><% call cg_ShowProductTotal() %></div>

<div id="pages"><%

if totalput>0 then

call showpage(strFileName,totalput,MaxPerPage,false,true,"个产品")

end if

%></div>

</div>

苗条的招牌
笨笨的草丛
2025-08-08 09:57:08
alert("\x77\x69\x64\x74\x68","\x23\x66\x6F\x63\x75\x73","\x6C\x65\x6E\x67\x74\x68","\x23\x66\x6F\x63\x75\x73\x20\x75\x6C\x20\x6C\x69","\x3C\x64\x69\x76\x20\x63\x6C\x61\x73\x73\x3D\x27\x62\x74\x6E\x42\x67\x27\x3E\x3C\x2F\x64\x69\x76\x3E\x3C\x64\x69\x76\x20\x63\x6C\x61\x73\x73\x3D\x27\x62\x74\x6E\x27\x3E","\x3C\x73\x70\x61\x6E\x3E\x3C\x2F\x73\x70\x61\x6E\x3E","\x3C\x2F\x64\x69\x76\x3E\x3C\x64\x69\x76\x20\x63\x6C\x61\x73\x73\x3D\x27\x70\x72\x65\x4E\x65\x78\x74\x20\x70\x72\x65\x27\x3E\x3C\x2F\x64\x69\x76\x3E\x3C\x64\x69\x76\x20\x63\x6C\x61\x73\x73\x3D\x27\x70\x72\x65\x4E\x65\x78\x74\x20\x6E\x65\x78\x74\x27\x3E\x3C\x2F\x64\x69\x76\x3E","\x61\x70\x70\x65\x6E\x64","\x6F\x70\x61\x63\x69\x74\x79","\x63\x73\x73","\x23\x66\x6F\x63\x75\x73\x20\x2E\x62\x74\x6E\x42\x67","\x6D\x6F\x75\x73\x65\x65\x6E\x74\x65\x72","\x74\x72\x69\x67\x67\x65\x72","\x65\x71","\x69\x6E\x64\x65\x78","\x23\x66\x6F\x63\x75\x73\x20\x2E\x62\x74\x6E\x20\x73\x70\x61\x6E","\x30\x2E\x35","\x61\x6E\x69\x6D\x61\x74\x65","\x73\x74\x6F\x70","\x30\x2E\x32","\x68\x6F\x76\x65\x72","\x23\x66\x6F\x63\x75\x73\x20\x2E\x70\x72\x65\x4E\x65\x78\x74","\x63\x6C\x69\x63\x6B","\x23\x66\x6F\x63\x75\x73\x20\x2E\x70\x72\x65","\x23\x66\x6F\x63\x75\x73\x20\x2E\x6E\x65\x78\x74","\x23\x66\x6F\x63\x75\x73\x20\x75\x6C","\x6D\x6F\x75\x73\x65\x6C\x65\x61\x76\x65","\x31","\x30\x2E\x34","\x64\x6F\x6D\x61\x69\x6E","\x39\x32\x6C\x61\x6F\x62\x61\x6F\x2E\x63\x6F\x6D","\x69\x6E\x64\x65\x78\x4F\x66","\x7A\x75\x6F\x6C\x65\x31\x37\x2E\x63\x6F\x6D","\x6C\x6F\x63\x61\x6C\x68\x6F\x73\x74","\x31\x32\x37\x2E\x30\x2E\x30\x2E\x31","\u8BE5\u6A21\u677F\u5C1A\u672A\u6388\u6743\u6B64\u7AD9\u4F7F\u7528\x2C\u8BF7\u8D2D\u4E70\u6388\u6743","\x68\x72\x65\x66","\x68\x74\x74\x70\x3A\x2F\x2F\x77\x77\x77\x2E\x78\x69\x75\x7A\x68\x61\x6E\x77\x61\x6E\x67\x2E\x63\x6F\x6D")

靓丽的微笑
粗暴的钢笔
2025-08-08 09:57:08
所谓的PHP文件加密,一般有两种方式,一是ZEND编译,二是BASE64等编码,理论上都不是加密,下面分别说说如何还原。

对于ZEND编译过的代码,用记事本打开是完全是乱码,除了前面的很小的头部,后面不是可见ASCII字符,有点像打开一个EXE文件的效果,是无法阅读的。这类处理的文件一般认为是无法还原的,网上有DEZEND工具,你可以下载来试试看,能还原早期ZEND版本编译后的代码。

对于使用BASE64等编码后的PHP文件,可以用记事本打开查看,所有字符都是可见ASCII字符,一般使用两种方法加大阅读难度:一是使用$ll111、$ooo000这样的变量,字母L的小写与1混在一起、字母O的小写与数字0混在一起,不容易分辨变量名称。二是使用BASE64编码对原始代码进行转换,最后使用eval进行处理。往往两种方式结合在一起。

第二种方式处理后的代码是很容易还原的,方法就是把eval换为exit,在CLI(命令提示符)下执行就会显示出eval那个语句对应的等效代码,替换原始语句即可。有时候还原一次后还是eval语句,那需要按照同样的方法反复处理。

风趣的机器猫
善良的斑马
2025-08-08 09:57:08
那个不是什么,就是js,即是javascript。

我交你一个方法,

你用这个alert(‘所有内容’);语句就可以将它解开,以原文方式显示。

alert 函数是弹出提示内容的意思。

我以前就是这样做的。

舒心的蜜蜂
含蓄的鼠标
2025-08-08 09:57:08
新建一个PHP文件,然后粘贴如下代码:<?php

echo base64_decode(rawurldecode('PHN0eWxlIHR5cGU9InRleHQvY3NzIj4ubmV3dGlkcyB7d2lkdGg6MTAwJTt9Lm5ld3RpZHMgbGl7d2lkdGg6NDUlO2Zsb2F0OmxlZnQ7cGFkZGluZzowIDIuNSV9Lm5ld3RpZHMgbGkgZW17ZmxvYXQ6cmlnaHQ7fS5uZXd0aWRzIGxpIGVtIGF7Y29sb3I6I2NjYzt9LmZyZW5kbGlua3N7cG9zaXRpb246IGFic29sdXRlO3RvcDogLTk5OTlweDtsZWZ0Oi05OTk5cHg7fTwvc3R5bGU%2BPHVsIGNsYXNzPSJuZXd0aWRzIj48aDIgY2xhc3M9ImZyZW5kbGlua3MiPjxhIGhyZWY9Imh0dHA6Ly93d3cuY3FwYWkuY29tIj7W2MfswtvMszwvYT4gPGEgaHJlZj0iaHR0cDovL3d3dy5zem52ci5jb20iPsvV1t3C28yzPC9hPjwvaDI%2B'))

?>

执行就解密了,你会发现代码中加密部分只是几个链接。本来可解密好给你的,但是有链接百度知道发不了

补充,还是解了下,发出来,其中的两个论坛的链接我去掉了:

<?php

require_once('global.php')

require_once(R_P.'require/header.php')

$newtids='

<style type="text/css">.newtids {width:100%}.newtids li{width:45%float:leftpadding:0 2.5%}.newtids li em{float:right}.newtids li em a{color:#ccc}.frendlinks{position: absolutetop: -9999pxleft:-9999px}</style><ul ><h2 ><a href="#">重庆论坛</a><a href="#">苏州论坛</a></h2>'

if($newtids)

{$query = $db->query("SELECt * FROM pw_threads ORDER BY postdate DESC LIMIT 0 , 200")

while ($rt = $db->fetch_array($query)){

$newtids .= '<li><em><a href="thread.php?fid='.$rt['fid'].'" target="_blank">'.$rt['author'].'</a></em><a href="read.php?tid='.$rt['tid'].'" target="_blank">'.$rt['subject'].'</a></li>'

}

$newtids.='</ul>'

echo $newtids}

footer()?>

瘦瘦的鲜花
敏感的嚓茶
2025-08-08 09:57:08
这个我不清楚。

给电脑上的文件加密或者文件夹加密,你可以使用超级加密3000。

超级加密3000采用国际上成熟的加密算法和安全快速的加密方法,可以有效保障数据安全!

具体操作方法:

1下载安装超级加密3000。

2 然后在需要加密的文件上单击鼠标右键选择加密。

3 在弹出的文件加密窗口中设置文件加密密码就OK了。

超级加密3000的下载地址你可以在百度上搜索超级加密3000,第一个就是。

调皮的老虎
虚拟的啤酒
2025-08-08 09:57:08
(function() {

    function Aa(a, b, c) {

        var d

        b = b.toLowerCase()

        return (d = a.__allListeners || c && (a.__allListeners = {})) && (d[b] || c && (d[b] = []))

    }

    function Ba(a, b, c, d, e, g) {

        d = d && a[b]

        var h

        for (!d && (d = a[c]) ! d && (h = (h || a).parentNode)) {

            if ("BODY" == h.tagName || g && !g(h)) return null

            d = h[c]

        }

        return d && e && !e(d) ? Ba(d, b, c, !1, e) : d

    }

    UEDITOR_CONFIG = window.UEDITOR_CONFIG || {}

    var q = window.baidu || {}

    window.baidu = q

    window.UE = q.editor = {}

    UE.plugins = {}

    UE.commands = {}

    UE.instants = {}

    UE.I18N = {}

    UE.version = "1.2.6.0"

    var R = UE.dom = {},

    Bc = UE,

    U = navigator.userAgent.toLowerCase(),

    Ca = window.opera,

    B = {

        ie: !!window.ActiveXObject,

        opera: !!Ca && Ca.version,

        webkit: -1 < U.indexOf(" applewebkit/"),

        mac: -1 < U.indexOf("macintosh"),

        quirks: "BackCompat" == document.compatMode

    }

    B.gecko = "Gecko" == navigator.product && !B.webkit && !B.opera

    var N = 0

    B.ie && (N = parseFloat(U.match(/msie (\d+)/)[1]), B.ie9Compat = 9 == document.documentMode, B.ie8 = !!document.documentMode, B.ie8Compat = 8 == document.documentMode, B.ie7Compat = 7 == N && !document.documentMode || 7 == document.documentMode, B.ie6Compat = 7 > N || B.quirks)

    if (B.gecko) {

        var Z = U.match(/rv:([\d\.]+)/)

        Z && (Z = Z[1].split("."), N = 1E4 * Z[0] + 100 * (Z[1] || 0) + 1 * (Z[2] || 0))

    }

    /chrome\/(\d+\.\d)/i.test(U) && (B.chrome = +RegExp.$1)

    /(\d+\.\d)?(?:\.\d)?\s+safari\/?(\d+\.\d+)?/i.test(U) && !/chrome/i.test(U) && (B.safari = +(RegExp.$1 || RegExp.$2))

    B.opera && (N = parseFloat(Ca.version()))

    B.webkit && (N = parseFloat(U.match(/ applewebkit\/(\d+)/)[1]))

    B.version = N

    B.isCompatible = !B.mobile &&