大侠看看这个网页的加密

lanlicen 2006-11-24 04:50:23
看了半天都没得到真正的密码和url,大侠帮忙看看
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0042)http://202.115.49.250/new1/levels3-scu.php -->
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=unicode"><COMMENT>??֪????Ê?ô?취?????բ??Ĵ?elnet?ɒԂ𿍊xOPWqrXAwvA/QmFzZTY0ysdNSU1F08q8/tbQs6PTw7XEseDC67e9yr3WrtK7oaPL/LXE1vfSqsu8z+vKx72ryuTI67XE19a3+7Suu/LK/b7dseDC67PJ1ru6rNPQeyJBIi0iWiIsICJhIi0ieiIsICIwIi0iOSIsICIrIiwgIi8ifdXiNjS49r/JtPLTodfWt/u1xLSuo6y5yrPGzqqhsEJhc2U2NKGxoaMgQmFzZTY0seDC67XEt723qMrHo6y9q8rkyOvK/b7dwffDv7TOyKE2IGJpdKOs08O0yzYgYml0tcTWtSgwLTYzKdf3zqrL99L9yKWy6bHto6zK5LP2z+DTptfWt/uho9Xi0fmjrMO/M7j219a92r2rseDC686qNLj219a3+ygzocE4IKH6IDShwTYpo7uyu8L6NLj219a3+7XE0tQiPSLM7rPkoaNCYXNlNjS94sLrt723qNbQo6zX7rzytaW1xNKyysey6bHtt6ijur2rNjS49r/JtPLTodfWt/u1xNa11/fOqsv30v2jrLLpse21w7W9tcTWtaOot7bOp86qMC02M6Op0sC0zsGsxvDAtKOsxrS01bPJ19a92tDOyr3K5LP2o6y+zbXDtb294sLrveG5+6GjO7rZutkhwvLN6rnY19Mhz8LSu7nYtdjWt8rHOnNjdWh1eWprazRfMS5waHA=
??ư?Ӑ?ㆦ?֬ʇʲô??ηĘ?
</COMMENT>
<SCRIPT language=Javascript>
setTimeout("xx();",0);
</SCRIPT>

<SCRIPT language=Javascript>
function xx()
{
document.write(unescape("%3Chtml%3E%0D%0A%3Ctitle%3E%u7F51%u7EDC%u6E17%u900F%u6280%u672F%u6D4B%u8BD5%u7B2C%u4E09%u5173%3C/title%3E%0D%0A%3CLINK%20%0D%0Ahref%3D%22style.css%22%20type%3Dtext/css%20rel%3Dstylesheet%3E%0D%0A%3Cscript%20language%3D%22Javascript%22%3E%0D%0A%20%0D%0Afunction%20checkPwd%28test%29%20%7B%0D%0A//%09var%20test%3Ddocument.pass.password.value%0D%0A%0D%0A%09%09location.href%20%3D%20test+%22.php%22%3B%0D%0A%09%0D%0A%7D%0D%0A%3C/SCRIPT%3E%0D%0A%0D%0A%3Cstyle%20type%3D%22text/css%22%3E%0D%0A%3C%21--%0D%0A.STYLE80%20%7B%0D%0A%09font-size%3A%2024px%3B%0D%0A%09color%3A%20%230000FF%3B%0D%0A%7D%0D%0A.STYLE81%20%7Bfont-size%3A%2016px%7D%0D%0A--%3E%0D%0A%3C/style%3E%0D%0A%3Cbody%20%20topmargin%3D1%20oncontextmenu%3D%22return%20false%22%20%0D%0A%20%20%20%20%20%20%20%20%20ondragstart%3D%22return%20false%22%20onselectstart%3D%22return%20false%22%3E%0D%0A%3CTABLE%20align%3Dcenter%20%20border%3D%220%22%20cellpadding%3D%220%22%20cellspacing%3D%220%22%3E%0D%0A%3CTR%3E%0D%0A%09%3CTD%3E%3Cimg%20src%3D%22logo.gif%22%3E%3C/img%3E%3C/TD%3E%0D%0A%3C/TR%3E%0D%0A%3C/TABLE%3E%0D%0A%3CTABLE%20valign%3Dtop%20align%3Dcenter%20%20border%3D%220%22%20cellpadding%3D%225%22%20cellspacing%3D%220%22%20width%3D780%20height%3D450%3E%0D%0A%3CTR%3E%0D%0A%09%3CTD%20valign%3Dtop%20width%3D%22150%22%3E%0D%0A%0D%0A%0D%0A%09%20%20%20%20%0D%0A%3Cdiv%20class%3D%22main-box_target%22%20align%3Dcenter%3E%0D%0A%09%3Cfont%20color%3Dblue%3E%u672C%u5173%u4EFB%u52A1%3C/font%3E%0D%0A%3C/div%3E%0D%0A%3Cdiv%20class%3D%22main-box_target1%22%20align%3Dcenter%3E%0D%0A%09%u627E%u5230%u8FC7%u5173%u5BC6%u7801%u6216%u8005%u4E0B%u4E00%u5173%u5730%u5740%0D%0A%3C/div%3E%0D%0A%3Cdiv%20class%3D%22main-box_target%22%20align%3Dcenter%3E%0D%0A%09%3Cfont%20color%3Dblue%3E%u672C%u5173%u63D0%u793A%3C/font%3E%0D%0A%3C/div%3E%0D%0A%3Cdiv%20class%3D%22main-box_target1%22%20align%3Dcenter%3E%0D%0A%u6709%u65F6%u5019%uFF0C%u773C%u775B%u770B%u5230%u7684%uFF0C%u5E76%u4E0D%u4E00%u5B9A%u771F%u5B9E%uFF01%5E_%5E%0D%0A%3C/div%3E%0D%0A%3C/td%3E%0D%0A%3Ctd%20width%3D%22240%22%3E%0D%0A%09%3Cscript%20language%3D%22JavaScript%22%3E%0D%0A%09%09%09a%20%3D%2050%0D%0A%09%09%09var%20rand%20%3D%20Math.random%28%29%3B%0D%0A%09%09%09var%20name%20%3D%20Math.round%28rand%20*%20%28a-1%29%29+1%3B%0D%0A%09%09%09galihoo%20%3D%20%27%3Ccenter%3E%3Cimg%20src%3Dimg/%27+name+%27.jpg%27+%27%3E%3C/img%3E%3C/center%3E%27%0D%0A%09%09%09document.write%28galihoo%29%0D%0A%09%09%3C/script%3E%0D%0A%0D%0A%09%3C/td%3E%0D%0A%0D%0A%0D%0A%3Ctd%3E%0D%0A%3CFORM%20NAME%3D%22pass%22%20method%3DPOST%3E%26nbsp%3B%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cdiv%20align%3D%22center%22%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Ccenter%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Ctable%20border%3D%220%22%20cellpadding%3D%220%22%20cellspacing%3D%220%22%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Ctr%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Ctd%20align%3D%22center%22%3E%3Cfont%20face%3D%22Courier%20New%22%20size%3D%222%22%3E%u8BF7%u8F93%u5165%u8FC7%u5173%u5BC6%u7801%3A%3C/font%3E%3C/td%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/tr%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Ctr%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Ctd%20height%3D%2210%22%20align%3D%22center%22%3E%3Cinput%20type%3D%22text%22%20name%3D%22password%22%20value%3D%22%22%20size%3D15%20style%3D%22font-family%3A%20Courier%20New%3B%20font-size%3A%2010pt%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/td%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/tr%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Ctr%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Ctd%20width%3D%22150%25%22%20align%3D%22center%22%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cp%20align%3D%22center%22%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3CINPUT%20TYPE%3D%22button%22%20NAME%3D%22reset%22%20VALUE%3D%22%u63D0%u4EA4%22%20STYLE%3D%22font-family%3A%20Courier%20New%3B%20font-size%3A%2010pt%3B%20font-weight%3A%20bold%22%20onClick%3D%22checkPwd%28document.pass.password.value%29%22%3E%3C/td%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/tr%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/table%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/center%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/div%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cp%20class%3D%22style1%22%3E%3C/p%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C/FORM%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%0D%0A%3C/TD%3E%0D%0A%3C/TR%3E%0D%0A%3C/TABLE%3E%0D%0A%3CTABLE%3E%0D%0A%3CTR%3E%0D%0A%09%3CTD%3E%3C/TD%3E%0D%0A%3C/TR%3E%0D%0A%3CTR%3E%0D%0A%09%3CTD%3E%3C/TD%3E%0D%0A%3C/TR%3E%0D%0A%3C/TABLE%3E%0D%0A%3CTABLE%20align%3Dcenter%3E%0D%0A%3CTR%3E%0D%0A%09%3CTD%3ECopyright%20%20%26copy%3B2006%20All%20Rights%20Reserved.%3C/TD%3E%0D%0A%3C/TR%3E%0D%0A%3C/TABLE%3E%0D%0A%3C/body%3E%0D%0A%3C/html%3E"))
}
</SCRIPT>

<META content="MSHTML 6.00.2900.2963" name=GENERATOR></HEAD>
<BODY></BODY></HTML>
...全文
221 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
edzhcom 2006-11-24
  • 打赏
  • 举报
回复
escape + base64
an9ryfr09 2006-11-24
  • 打赏
  • 举报
回复
这是base64?不像啊。。。
沧海小鱼 2006-11-24
  • 打赏
  • 举报
回复
那就接分吧
lanlicen 2006-11-24
  • 打赏
  • 举报
回复
哈哈
搞定了
是base64的解码,我这里有几个字符不支持,一直base64转换不过去
iasky 2006-11-24
  • 打赏
  • 举报
回复
unescape
今天给大家带来从新手到破解出无线密码的全教程,你只要跟着我一步一步来就行了 事先我们要准备几个软件。软件有 VM虚拟机, XP的可以用精简版,WIN764位的需要完整破解版的(当然XP也可以用,只是有点大而已。下载地址是:http://www.iqshw.com/soft/20120520/53575.html 还要一个加载到虚拟机里的镜像文件,我用的是 CDLINUX_支持8187和3070-30419版.iso 以上二个软件也可以苹果的百度网盘下,地址是: http://pan.baidu.com/share/link?shareid=9005&uk=3758888677 硬件方面,最好有一张USB接口的网卡,当然还是8187或3070的蕊片 如果没有USB接口的,可以试一下用U盘启动镜像,或刻个光盘试试 下面我们开始讲课, 第一课,安装VM虚拟机 大家看我操作吧,会安装的大侠请路过下,看下一课 下好VM虚拟机后,我们开始安装了。看我操机吧 安装之前我们还是先关了QQ管家之类的安全软件吧 之前我们有网卡的需要事先驱动好。 呃。我天线没整好,信号好像不给力,不管它,我大概怎么破,步子是怎么样的,你学到就行。另中间有什么不懂的,可以向我在的群问哈。 虚拟机安装好了,具体怎么设置看我操作 之后就一路下一步呗,电脑有点差,呵 好滴,我们进系统了,进来后,我们还要加载一下我们的网卡,VM虚拟机的菜单里,这样就加载进去了。第一课OK。下面第二课 第二课。开始破解,和扫描 我一般用的都是MINIDWEP这个,我们称它为水滴,看图样就清楚了,水滴,奶瓶,打汽筒。。。我们打开软件OK。再点右边的扫描。这节我们先学怎么破解WEP信号的AP。。呃,,没有WEP的。好吧,我大概说下怎么破。这信号扫出来后,看一下有没有客户端在线。群里有很多朋友问我客户端在不在线怎么看,我教大家怎么看哈。这个后面带MAC地址的就是在线的啦。就这么简单。WEP如果能扫出来,还有在线的,我们可以点一个信号,再点启动。之后什么都不用动。静等密码出来就行。IVS一般2W左右就OK哇。 好吧。这节WEP的课结束,下面讲重点课,WPA和PIN码破解方式 第三课, 信号扫出来后,如果没有WEP或WEP都破完的,我们开始破难度更高的吧。:)加密方式选好。破解WPA、WPA2的现在好像就二种吧,一种是抓包再跑包,就是猜密码,只是用软件而已。另一种呢。就是PIN码破解啦。这个可牛的很,信号我扫好了,我先讲抓包吧。抓包也要客户端在线才能抓。要抓包的,点启动如果这个DATA数字动的很慢的话,等下次好了。。呃。网上说是有让这个数动的快的方法,具体的我没研究。。。然后静等抓包成功吧,等的时候,我说下抓到包之后要干嘛,有二种方法,一种是放在这个镜像里让软件自带的密码包跑密码,不过这个密码包是国外的,不强大,我们需要第二种方法,把握手包复制出系统,我们用另外强大的字典来跑,用到的软件是WESA,这个软件百度网盘也好,群共享里也有(这个如果要跑包,机器配置一定要好哦) 嗯嗯呖,,怎么还没抓到握手包。。。 那先这样吧,那放着抓,我这先讲怎么PIN吧 我先说下PIN是怎么回事。 每个路由器都有它自己的PIN码。PIN码是干什么的呢?看说明呗。这里我讲一下,为什么要破解PIN码,PIN码破解出来后,我们就可以很方便的啦,一种是直接用PIN码连接路由,这个软件群共享里也有。另一种,用这个镜像破解出PIN码的时候,其实无线密码就出来了。等会大家仔细看看。另一种用法,等下面机主密码改了的时候,其实我们可以拿这个PIN来秒破无线密码的。所以PIN码是很强大哈。。。。如果开启了WPS的话,另教大家看一个路由有没有开启WPS功能。这个后面带WPS的就是说明开启的。不过也不是很准,有时候扫描出来后面没有的,有时也有。这样我们就点开始PIN。看它数字动不动就知道了,不动的话99%说明是没开启WPS的。 抓包抓的蛋疼,大家可以事先找一下开启了WPS的来破,如果真没有,只能通过抓握手包的话,那就等吧。破解握手包还要看运气。还要看你来猜的密码包中有没有这个密码…… 这里我就先暂停了,等抓到了我再开始 我表视对这个录像软件很强大的BS。。我等了很久了,握手包也没抓到,算了,直接下一课吧。 第四课,跑包 我们等握手包抓到好,导出镜像也可以,在里面跑也可以,可惜我的没抓到,我只能演示给大家看是怎么跑啦。先导出握手包,具体的可以通过U盘来复制。功能完整的可以直接到握手
APK软件汉化教程 (转载请注明来自藕粉网www.Allphone.com.cn的Smwenzi,谢谢) 随着Android手机种类的不断丰富,各种应用软件也开始遍地开花,Android用起来也越来越爽了……不过有很多软件都是老外编的,虽然英文界面也能用,但是毕竟不如咱们中文看着舒服,特别是一些功能相对比较复杂的软件,中文界面还是很有必要的。因此,本人综合网上多位前辈大侠的教程,加上自己的一点心得,对如何汉化APK软件,进行简要说明。由于我也是个新手,很多地方也许会不完善甚至存在错误,请各位兄弟不吝赐教。 一、概述 目前,网上常用的APK汉化方法有三种: 一是使用Hex Worksho,这种方法操作繁琐、费时费力,而且经常出现搜不到想要修改的字符的情况; 二是使用汉化浪子大侠的Android ResEdit(目前最新版本AndroidResEdit v1.5),这个软件使用简单直观,但是对不在资源文件中的词条无能为力,只能用于简单的汉化; 第三种就是我在这里要向大家推荐的APKTOOL,他的原理是把APK进行反编译,生成程序的源代码和图片、XML配置、语言资源等文件。我们秩序对有关图片和语言资源等文件进行修改,再编译打包成APK并签名,就可以得到汉化版的APK软件了。 二、搭建汉化环境 由于APKTOOL工具是用Java编制的,因此需要电脑中安装了JRE或者JDK(JAVA工具,用JRE即可)。 下载地址:………… 接下来就是我们要用到的关键工具——APKTOOL。这个是我在其他论坛找到的leasea大侠集成的一个批处理,可以省去自己输入指令的麻烦,实现解包、打包、签名自动处理,我自己也作了一点小小的修改,在此谢谢leasea大侠。 下载地址:………… 还有一个辅助工具Notepad++,这是一个功能强大的文本编辑软件,可以在指定文件夹中搜索字符串,对于在不在资源文件中的词条汉化,用这个可以极大减少工作量。 下载地址:………… 安装的步骤很简单了,下载上面三个文件,安装JRE和Notepad++,将APKTool压缩包解压到任意位置,就OK了。 另外,为了调试方便,推荐安装Android相应版本的SDK(或OMS),并建立虚拟机运行环境。当然用手机调试也可以,但是没那么方便而且容易发生不可预料的问题。关于虚拟机环境搭建请参考其他资料。 三、解包软件 将你需要汉化的APK文件,放到APKTOOL文件夹下面,双击运行“解包软件.BAT”,批处理会自动识别APK文件并开始解包,在这里我用FlipSilent(一个翻转静音工具)作为示例。 解包出来的资源存储在“汉化中的资源”文件夹中,原始的APK文件则被备份到“原始软件备份”文件夹中。 打开解包的资源文件,里面有两个文件夹:Res存储的各种资源文件;Smail:存储的是反编译的程序代码。至此解包操作完成。 四、初步汉化 汉化的第一步,是汉化res文件夹里面的程序界面资源。一般来说,这个文件夹里面会包含以下文件夹: Drawable:程序调用的图标以及各种图片; layout-land:竖版界面xml描述文件; layout-port:横版界面xml描述文件; menu:菜单布局xml描述文件; values:字符串资源定义,我们要汉化的绝大部分工作就在这里面; xml:其他不再详细分类的布局xml描述文件。 根据软件的不同,文件夹可能会多些也可能会少些,具体内容大家打开一看就大概能知道是什么了。这里FlipSilent软件相对比较简单,所以只有三个文件夹,如下图: 在values文件夹下的文件: 一般来说,汉化需要处理是arrays.xml和strings.xml这两个文件。如何判断哪些是需要我们翻译的词条呢?有三种方法,综合起来一般就差不离了: 第一个当然是在使用软件中界面出现的词条,这个可以用手机仔细查看,当然有一部分可能很少出现的提示会有遗漏; 第二个凡是一对tag里面的,一般情况下就是需要翻译的英文字符串。格式一般为:******* ,或**** 第三个是以大写字母开头的词条,一般都是需要汉化的。 注意:这三条要综合起来运用,特别是在比较大型的软件中,情况会比较复杂,需要自己不断摸索。 在解包FlipSilent软件中,没有arrays.xml文件,因此我们的对象就是strings.xml了。用记事本打开strings.xml文件,内容如下: 对比一下FlipSilent软件运行界面,一切都就都明白了…… 接下来的工作,就是考验各位的英语水准了…… 上面就是我翻译的结果了,水平不行,大家见笑…… 修改完毕了,保存退出。 五、打包签名 改完了strings.xml,下面就是打包看看效果了……有了leasea大侠的批处理,就很简单了,什么都不用管,双击运行“打包签名.BAT”就可以了。 如果出现的是上面的信息,那么恭喜你,过关了…… 如果有多余的信息,并提示你找不到“已汉化签名的软件”文件夹,那么说明你修改不该修改的词条,好好找找吧,这个就没办法一概而论了。 在弹出的资源管理器窗口里面,你就可以看到汉化后的软件了。现在试验一下吧。 注意:试验之前,要删除安装的原版软件,否则会安装失败的。 基本就搞定了……等等,怎么那个About按钮还是英文啊,对于追求完美的人,这是绝对不用需的。 可是在语言资源文件里面,就是找不到这个词啊。接着就是下一节了…… 六、深度汉化 先解释一下为什么还有一些词条没有汉化的原因。 一般而言,一个编写规范的Android程序,会把所有字符串资源都分离出来,放在values的strings.xml文件中,values目录中存放的是默认语言字符串资源(一般为英文)。APK程序在处理字符串资源时会先判断语言环境,然后自己调用对应语言的。可是,有的程序员会自觉不自觉地,将部分文字内容写到程序代码里面,因此就出现了在资源文件中找不到的词条了。 对这部分词条的修改,相对就比较复杂一些了,幸好我们有神兵利器:Notepad++。 打开Notepad++软件,选择菜单中的“搜索”—“在文件中查找”,查找目标中输入要查找的字符串,这里为“About”,在目录中,选择解包后的“汉化中的资源”文件夹中的“smali”文件夹,一定要勾选“包含子目录”选项。 选定后,点击“全部查找”按钮,NotePad++会将这个文件夹中所有包含“About”字符的地方给你列出来。 这里一共找到了6个,很明显前面的几个开头字符都是小写,不符合我们的要求,那么必然就是最后一个了,双击最后一行直接定位,修改为“关于软件”,然后保存…… 注意: 1.进行这部分修改的时候,不要在修改内容里面包含空格,否则极有可能在重新编译打包的时候出错; 2.在示例中需要修改的词条很简单,也很好找,但是实际操作中,可能会比这个复杂很多,尤其是可能搜索出很多一样的结果,究竟哪些能改,在这里的只有一个大致的判断方法,那就是只能修改const-string v* “***”  引号中的字符。 3.在同时出现多个重复的关键字时,请谨慎修改,有些可能是定义函数的, 具体参考http://code.google.com/p/smali/source/browse/#svn/dalvik-docs/opcodes 4.保存时的文本编码要设置为ANSI格式,具体操作在菜单栏的“格式”中。打包前确定classes 文件夹下没有其他无用文件,如notepad++的备份文件(为避免这种情况,请确认在菜单栏“设置”—“首选项”—“备份与自动完成”中,禁用自动备份功能)。 现在再打包签名,安装试验看看效果。 已经改过了吧,现在就可以收工了…… 七、修改图标 软件的内容汉化完成了,应该说就搞定了,不过,软件的图标往往会与手机的主题风格不一致,不够美观,甚至有的软件作者主要精力都在编程序上面,用的就是标准的小绿人,看不出来软件的功能。因此,对图标的美化也是有必要的。接下来我们对图标开刀。 还是在解包后的汉化资源中,这次我们的目标是res\Drawable下面的图片。原始图片是这样的: 我们要修改的是icon.png,注意左边“详细信息”里面的内容,显示该图像尺寸是48 x 48像素。剩下的就是用自己喜欢的图像替换它就可以了。我这里用的图像是藕粉网风格的,顺手把那个通知图标也换了,这个是24 x 24像素的,呵呵: 换完的效果就不单独上图了。 注意:编辑png图像,推荐使用Photoshop软件,兼容性好。这里我给大家附上一个藕粉风格图标的模板,希望大家能帮忙推广藕粉网。 图标模板下载地址:………… 八、其他 (一)一些软件中界面没有使用文字,而是调用的图片(这在游戏软件中更多见),对于此类界面的汉化,请参考替换图标,直接用同尺寸的图片替换就可以了。 (二)有的软件本身支持多语种,这样可能会在res文件夹下会出现多个以values开头的文件夹,对于这类软件,汉化也有两种做法: 一种是按照上面的方法,直接把默认语言文件夹values里面的资源都汉化掉,干脆利落,不过这样到了英文系统里面也显示汉字。 第二种方法,就在res目录里面建立对应的语言资源文件夹(简体中文资源的目录名是values-zh-rCN,繁体中文是values-zh-rTW),将英文资源values里面的arrays.xml和strings.xml复制到新目录里面进行汉化,让Android系统自己识别语种调用,从而达到在对应的语言环境中显示对应的界面。不过,如果软件的作者将一些词条放到了代码里面的话,这样汉化也就没什么必要了,因为代码中的词条是不会自己更换的,呵呵。 能把加密的XML文档转化为可见可编辑的形式。 打开google code发现Apktool更新了,居然支持win了。。。。 那本文就是一篇介绍在windows环境下使用Apktool的笔记。 安装 1.先装JAVA环境,JDK/JRE都行,官网下载 装过的就跳过吧 2.下载apktool.jar及相关文件,这里下apktool-1.0.0.tar.bz2 和apktool-install-windows-2.1_r01-1.zip 3.解压apktool.jar到 C:\Windows 解压apktool-install-windows.zip到任意文件夹(例如E盘根目录) 4.Win+R 运行CMD,用cd命令转到apktool-install-windows所在文件夹,输入apktool看看。会列出一些帮助的话就成功了。Apktool 命令 apktool d XXX.apk ABC 反编译XXX.apk到文件夹ABC apktool b ABC 从文件夹ABC重建APK,输出到ABC\dist\out.apk 然后我们反编译一枚软件玩玩… AutoMemoryManager的免费版底部有一条广告,去掉它吧。 把com.lim.android.automemman.apk放到同文件夹(我的就是E盘根目录) Win+R 运行CMD E:<回车> E:\>apktool d com.lim.android.automemman.apk AMM <回车> I: Baksmaling… I: Decoding resource table… I: Decoding resources… I: Copying assets and libs… 现在文件被decode到E:\AMM了,打开E:\AMM\res\layout\main.xml看,所有都可见了吧~ 编辑第59行 改为 然后CMD输入 E:\>apktool b AMM I: Checking whether sources has changed… I: Smaling… I: Checking whether resources has changed… I: Building resources… I: Building apk file… 用Auto-sign签名E:\AMM\dist\out.apk 安装 这样广告就不见了 再看,嘿嘿~很帅吧… 这其实就是改了AndroidManifest.xml里的ADmob广告ID罢了 Settings.Secure.setLocationProviderEnabled(getContentResolver(),LocationManager.NETWORK_PROVIDER, mNetwork.isChecked()); 根据mNetwork这个控件是否选中决定是否打开基站定位,mNetwork就是界面那个选择框
将NaviConfig.dll和修改器放置于PC上同一目录下,先点击读取,修改器将显示目前的端口速率和其他配置情况。根据自己的要求选择相关参数后,点击“修改”按钮,修改器将在同一目录下产生NaviConfig_new.dll文件,将此文件更名为NaviConfig.dll,拷贝入凯立德原位置即可,请注意备份原文件。 凯立德 C-CAR版(即800*480高清车机版)是针对特定机型定制的版本,固定了端口和速率,没有我们熟悉的NAVICONFIG.txt配置文件。 通常O版大虾都是在NaviOne.dll文件中直接给出修改地址,这样使用看起来是方便了,但因为每个版本修改位置都不相同,而且每个人的gps相关配置也不相同,所以经常会看到有G友在问某某版本该如何修改。 本人也受此困扰已久,有幸在CCCAAA大侠的指点下,发现原来凯立德的各种配置信息是储存在NaviConfig.dll(NaviResFile目录下)文件中的,尝试分析了下此文件的加密方法,做出此修改器供大家测试使用。NaviConfig.dll里配置项很多,目前此修改器仅针对端口和速率进行修改,剩下的配置项还在摸索之中,将会逐步来完善。 使用方法:将NaviConfig.dll和修改器放置于同一目录下,运行修改器,设置好所需的端口和速率,点击“修改”按钮,修改器将在同一目录下产生NaviConfig_new.dll文件,将此文件更名为NaviConfig.dll,拷贝入凯立德原位置即可,请注意备份原文件。 说明:因为目前的O版都是在NaviOne.dll固定好了端口和波特率,所以此修改器可能暂时意义不大,用原版程序的G友可以试用,有任何问题请反馈。希望以后O版大侠们是否可以不用在NaviOne.dll固定端口和波特率了。
转自看雪的CCDeath 【文章标题】: WinMount虚拟磁盘深入研究(-)之filedisk源代码详细分析 【下载地址】: 自己搜索下载 【作者声明】: 只是感兴趣,没有其他目的。失误之处敬请诸位大侠赐教! -------------------------------------------------------------------------------- 【详细过程】 我的驱动入门三终结版,还再学习中。由于个人也有些事情要处理,研究起刘涛涛WinMount的虚拟 磁盘,而且这方面的书籍,貌似乎没见过,只有傻傻的几K代码存在,没注释什么的,整体框架也没说。 虚拟光驱用实现文件来模拟磁盘的原理,是文件系统驱动程序。 把filedisk驱动安装,查看install.txt文件。 1.Copy the driver (filedisk.sys) to %systemroot%\system32\drivers\. 2.Import filedisk.reg to the Registry. 3.Reboot. 4.Use the program filedisk.exe to mount/umount files, for an example of use see the file example.txt. 可以不用重起机子的方法,找一个动载加载驱动工具:DriverMonitor不错了。然后在“开始菜单”-> "运行"输入 "net start filedisk" 出现:“ 请求的服务已经启动”。这个必须得成功才行哦。 接下来注意点。cmd后 出现这个目录 C:\Documents and Settings \Administrator>,在接下来敲入 filedisk /mount 0 c:\temp\filedisk.img 8M f: C:\Documents and Settings \Administrator>filedisk /mount 0 c:\temp\filedisk.img 8M r: 回车一下。 出现"FileDisk:系统找不到指定路径" 。原因就出在这 "c:\temp\filedisk.img" 中的C:\temp要这个目录才行。至于 filedisk.img不是必须,会自动创建。 如果有出现"FileDisk:函数不正确" 中的“filedisk /mount 0 ”中"0"代号已经被使用。可以改为"1". 查看一下,结果就出现一个还未格式化 8M R磁盘,查看C:\temp下生成一个filedisk.img也8M。想卸载 掉"filedisk /umount r:". 还可以创建很大的虚拟磁盘,你把"8M"改换其他的就是了。 以上如果都没出现结果,基本上就没兴趣继续研究下去了,我看到了很多人初学filedisk都遇到以上这 些问题(包括我在内) ,把我折腾了半天。 先来分析驱动层代码,后来分析应用层代码。更详细的请看附件里的源代码。我对代码工程方式重新布 局,用起来更方便。 ===================================//先来分析驱动层代码 1.对filedisk.h进行分析 #define FILE_DEVICE_FILE_DISK 0x8000//用户定义范围0x8000~ #define IOCTL_FILE_DISK_OPEN_FILE CTL_CODE(FILE_DEVICE_FILE_DISK, 0x800, METHOD_BUFFERED, FILE_READ_ACCESS | FILE_WRITE_ACCESS) #define IOCTL_FILE_DISK_CLOSE_FILE CTL_CODE(FILE_DEVICE_FILE_DISK, 0x801, METHOD_BUFFERED, FILE_READ_ACCESS | FILE_WRITE_ACCESS) #define IOCTL_FILE_DISK_QUERY_FILE CTL_CODE(FILE_DEVICE_FILE_DISK, 0x802, METHOD_BUFFERED, FILE_READ_ACCESS) typedef struct _OPEN_FILE_INFORMATION { LARGE_INTEGER FileSize;//文件大小 BOOLEAN ReadOnly;//只读属性 USHORT Fil

21,887

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧