预览模式: 普通 | 列表

又重写代码……

   又重写“口袋DP存档修改器”,已经不是第一次了,应该算是第二次吧。
   上次写了实现几个小功能后,就重新写代码,把新的校验算法加上,并改进了一些地方。
   把以前发布的程序反编译一下,应该可以看得出俺以前是多少的“史努比”了。
   初学者,难免的毛病。所以呢,要不断改进,不断进步。于是就有了&ldq

[阅读全文]

使用C#混淆与加壳工具后的一点感受

   大概一年多前或是两年前就接触到.NET程序,忘了是什么程序,当初是想汉化,不过苦于没有好的工具。
   看了汉化新世纪上的教程,知道微软就有自己的反编译工具,可惜操作太繁杂,我自己都头晕了……放弃。

   昨天查了一些资料,Reflector 这个.NET反编译工具还不错,由于我没对口袋DP存档修改器 进行混淆或加壳处理,用了Refl

[阅读全文]

标签: C# 编程 混淆

.NET:混淆与加壳

   看了一晚上的关于给C#程序加密方面的资料,好保护自己的程序。
   看了这么一个通宵,感觉.NET的加密并不如Win32/MFC这方面做得好……

   说是C#,其实可以说是.NET编写的程序,基于JIT的程序,被反编译很容易,所以不进行程序保护,很容易就被人反编译,得到其中的核心代码,不明不白就被人利用了,说不定还会拿出来卖钱(最后

[阅读全文]

标签: 编程 C# 加壳 混淆

面对现状,很无奈

   口袋DP的存档的加密算法与原先的不一样,所以没有五花八门的修改器,除了COM的Pokesav。
   在某太处弄到算法后,就专业写程序,现在就差PM加解密部分没动工。

   今天发现,C#很容易被反编译,而且代码还很直观……
   所以呢,新的修改器出来了……
   很无奈&hellip

[阅读全文]

口袋DP修改器更新,Bug太High了……

NDSBBS 的网友宇宙总统于4.1在更新帖中回复说“修改后物品数量出错,有的变153,有的变乱码”。
当时以为是存档的问题,便让他将存档发到我邮箱中。
今天收到邮件,测试了一下,发现并不是存档的问题,而是我没处理好10进制和16进制的问题。
很简单却很High的Bug……
╮( ̄▽ ̄")╭

感谢宇宙总统的的提交。
Bug已经修正,最新

[阅读全文]

重写口袋DP存档修改器,版本3.0.0

attachments/200803/9509347444.gif

v0.3.0.0
1.重新编写程序代码。
2.能准确判断存档的正误性,并最大可能修复存档。
3.增加容错能力(若出错,请截图并电邮通知)。
4.支持 256KB 存档。
5.禁用修改“存档日期”功能(此功能无大意义)。
6.“乐透ID”更改为“隐藏ID”(感谢幻之皮卡丘)。
7.人名字数最大支持7个汉字。
   由于重

[阅读全文]

感谢蓝山老妖和幻之皮卡丘

   自己编程新手,而且现在写程序也不是系统学习编程后写的,而是遇到啥问题就在线找资料来解决。
   这样的编程习惯是不好的,不能学我!

   前天提到的二进制位的问题,蓝山老妖幻之皮卡丘都给我了编程的技巧。昨天瞄了一眼老妖的留言,就关了,太困了。今天上线,又看到幻之皮卡丘的留言。
   把这两天的留言看了一下,对位的运算有了一些了解。之前也接触过,也用到

[阅读全文]

标签: 编程

C#:转为二进制

   今天整理口袋DP存档资料时,也在写读取存档数据的功能,遇到了一个关于二进制的问题。
   一个Byte转为二进制值为8Bit,有的Bit有特定的用途,要怎么才能得到这一位的Bit值呢?
   一时想不到方法,就到CSDN论坛上搜了一下,以关键字“二进制”搜到了一些,但与我想要的不符,但是从中得到了提示。

   上面写到的是将二进

[阅读全文]

标签: 编程 C#