草庐IT

Dnspy的使用

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、dnspy的使用二、通过dnspy附加进程调试iis总结前言由于工作需要在服务器上快速找到问题,并解决。所以我开始用dnspy,我用的版本是dnSpy.160319.2.XP,这是比较古老的版本了,当然我也想用新版本,但是我们公司的项目大多是运行在NetFramework4.0版本上的,新版的-dnspy需要更高版本的Framewok例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、dnspy的使

dnSpy反编译Unity Apk

引子我发现网上有些人做的Unity游戏很不错,想要一份源码来研究,于是去找到了一些游戏的APK,我用dnSpy软件将apk反编译了一下,拿到了Unity游戏的源码(包括资源和代码)资源准备dnSpydnspyGItHub下载地址UnityAPK准备一个你想要反编译的Apk下载dnSpy打开dnSpy的GitHub下载地址,如下图所示如下图所示:这是下载后的dnSpy文件夹反编译UnityApk1.准备一个UnityApk如下图所示:2.修改文件格式将Apk文件的后缀名.apk改为.rar或者.zip格式,如下图所示:3.解压文件如下图所示,这是解压后的文件夹结构目录4.文件夹作用分析asset

通dnSpy 去除Spire.PDF的PDF水印

 打开加载Spire.PDF 在 PdfDocument类中搜索LicenseProtector 点击进入䯈() (这个方法每个版本不一样,按实际来)修改该方法永远返回true 鼠标放到第53行 然后鼠标右键编辑IL指令 进入修改界面 注意高亮第0055行修改ldc.i4.0为idc.i4.1点击确定。 最后一步保存,大功告成。对所有版本都有效。 

使用Cheat Engine与DnSpy破解Unity游戏

题目连接:https://play.picoctf.org/practice/challenge/361?originalEvent=72&page=3我们是windows系统,所以点击windowsgame下载游戏双击运行pico.exe屏幕上方的一串英文是叫我们找flag,我在这个小地图里走来走去也没flag,我上梯子后才发现突破点墙外有一个旗帜,但是我们无法出去,有空气墙,我们碰到旗帜就应该能拿到flag了目前能拿到flag的思路:使用CheatEngine控制人物的坐标,直接修改坐标值,强制出去使用DnSpy修改程序代码,使一开始运行游戏的时候就显示flag这两个方式我都会演示Chea

支持 dotnet 6 的 dnSpy 神器版本

官方的dnSpy在2021时,由于某些吃瓜的原因wtfsck将dnSpy给Archived掉,在大佬被哄好之前,预计是不再更新。最新官方版本对dotnet6的支持较弱,对于很多dotnet6应用都无法成功调试,附加调试上去将会让应用卡住。好在dnSpy是开源的,也刚好lsj大佬改得动,于是改了一个支持dotnet6的版本什么是dnSpy神器?请看神器如dnSpy,无需源码也能修改.NET程序-walterlv我现在使用最多的调试工具,除了VisualStudio之外,就是dnSpy工具了。使用dnSpy可以让我方便调试用户端的应用。在完成了将团队里面最大的项目升级到dotnet6时,就在升级过

支持 dotnet 6 的 dnSpy 神器版本

官方的dnSpy在2021时,由于某些吃瓜的原因wtfsck将dnSpy给Archived掉,在大佬被哄好之前,预计是不再更新。最新官方版本对dotnet6的支持较弱,对于很多dotnet6应用都无法成功调试,附加调试上去将会让应用卡住。好在dnSpy是开源的,也刚好lsj大佬改得动,于是改了一个支持dotnet6的版本什么是dnSpy神器?请看神器如dnSpy,无需源码也能修改.NET程序-walterlv我现在使用最多的调试工具,除了VisualStudio之外,就是dnSpy工具了。使用dnSpy可以让我方便调试用户端的应用。在完成了将团队里面最大的项目升级到dotnet6时,就在升级过