反编译后报错...

问题描述

下面代码是通过DOTPEEKcopy的,,保存为User_User_Money_Request_List.aspx.cs然后通过User_User_Money_Request_List.aspx插入<%@PageLanguage="C#"AutoEventWireup="true"CodeFile="User_User_Money_Request_List.aspx.cs"inherits="User_User_Money_Request_List"%>这样回出错,是不是下面代码还差什么啊//DecompiledwithJetBrainsdecompiler//Type:User_User_Money_Request_List//Assembly:Fweb,Version=0.0.0.0,Culture=neutral,PublicKeyToken=null//MVID:A318B4C1-C1C4-4B20-8C05-F58289640A61//Assemblylocation:d:UsersZ.ycDesktopbinFweb.dllusingDtools;usingEdu.IDal;usingSystem;usingSystem.Text;usingSystem.Web;usingSystem.Web.Profile;usingSystem.Web.SessionState;usingSystem.Web.UI.WebControls;publicclassUser_User_Money_Request_List:UserBasePage,IRequiresSessionState{publicstring[]strAd=newstring[2];publicstringP_body=(string)null;publicstringP_page=(string)null;publicstringdtcs=(string)null;publicstringdtjs=(string)null;publicints=0;publicstringk=(string)null;publicstringstrMenu=(string)null;protectedUser_Web_Top_UserWeb_Top1;protectedUser_Web_Left_UserWeb_Left1;protectedRepeaterPageList;protectedLabelLbpage;protectedWeb001_Web_BottomWeb_Bottom1;protectedDefaultProfileProfile{get{return(DefaultProfile)this.Context.Profile;}}protectedHttpApplicationApplicationInstance{get{returnthis.Context.ApplicationInstance;}}protectedvoidPage_Load(objectsender,EventArgse){switch(0){default:label_2:this.Web_Top1.sPath="../../";this.Web_Bottom1.sPath="../../";this.pTitle="我的提现申请-"+this.pTitle;this.dtcs=Dtool.Request_Str("dtcs");this.dtjs=Dtool.Request_Str("dtjs");this.s=Dtool.Request_Int("s");this.k=Dtool.Request_Str("k");stringstr="andUid="+(object)this.userid+"";intnum1=0;intnum2;while(true){boolflag;DateTimedateTime;intnum3;intnum4;intnum5;intnum6;switch(num1){case0:num1=this.dtcs==""?1:11;continue;case1:num3=0;break;case2:str=str+"andAddDate>='"+this.dtcs+"'";num1=18;continue;case3:num3=this.dtcs!=null?1:0;break;case4:num1=this.dtjs==""?9:35;continue;case5:if(1==0);str=string.Concat(newobject[4]{(object)str,(object)"andPstate=",(object)this.s,(object)""});num1=36;continue;case6:if(!flag){num1=5;continue;}elsegotocase36;case7:flag=this.s!=0;num1=23;continue;case8:if(!flag){num1=33;continue;}elsegotocase7;case9:num4=0;gotolabel_26;case10:if(!flag){num1=32;continue;}elsegotocase29;case11:num1=3;continue;case12:num1=!(this.dtcs!="")?30:31;continue;case13:if(!flag){num1=2;continue;}elsegotocase18;case14:num1=22;continue;case15:num1=4;continue;case16:num5=1;gotolabel_37;case17:num2=1;num1=26;continue;case18:num1=27;continue;case19:num4=this.dtjs!=null?1:0;gotolabel_26;case20:if(!flag){num1=24;continue;}elsegotocase15;case21:if(!flag){num1=17;continue;}elsegotolabel_51;case22:num5=this.dtjs==null?1:0;gotolabel_37;case23:if(!flag){num1=28;continue;}elsegotocase34;case24:dateTime=DateTime.Today;this.dtcs=dateTime.ToString();num1=15;continue;case25:num6=this.dtcs==null?1:0;gotolabel_41;case26:gotolabel_51;case27:num1=!(this.dtjs!="")?16:14;continue;case28:this.s=0;num1=34;continue;case29:flag=this.s==-10;num1=6;continue;case30:num6=1;gotolabel_41;case31:num1=25;continue;case32:str=str+"andAddDate<='"+this.dtjs+"'";num1=29;continue;case33:dateTime=DateTime.Today;dateTime=dateTime.AddDays(1.0);this.dtjs=dateTime.ToString();num1=7;continue;case34:num1=12;continue;case35:num1=19;continue;case36:StringBuilderstringBuilder=newStringBuilder();num2=Dtool.Request_Int("page");flag=num2!=0;num1=21;continue;default:gotolabel_2;}flag=num3!=0;num1=20;continue;label_26:flag=num4!=0;num1=8;continue;label_37:flag=num5!=0;num1=10;continue;label_41:flag=num6!=0;num1=13;}label_51:this.PageList.DataSource=(object)newDPage(){Countpage=30,Curpage=num2,Odescsql="Orderbyidasc",Ordersql="Orderbyiddesc",Tablefeild="id,Uname,Uid,Pmemo,Pamount,Pstate,AddDate,Pdays,Pamount_Kill",Tablename="[Api_Money_Request]",Strsql=str,Urlown=("User_Money_Request_List.aspx?dtcs="+(object)this.dtcs+"&dtjs="+this.dtjs+"&s="+(string)(object)this.s+"&k="+this.k),PageTable="[Api_Money_Request]"}.Temp_Dv((string)null,outthis.P_page);this.PageList.DataBind();this.Lbpage.Text=this.P_page;break;}}}

解决方案

本帖最后由 zycgps 于 2015-09-20 13:28:52 编辑
解决方案二:
谁跟你说过反编译的代码可以用呢?我们告诉你要如何编程,那都是自知这种代码可以用的。但是反编译的代码,谁告诉你过你可以用它?
解决方案三:
“这样回出错,是不是下面代码还差什么啊”很简单。它差的就是:要用人类的最起码的编程智慧,把这种反人类的代码手工去重写一遍。
解决方案四:
引用2楼sp1234的回复:

“这样回出错,是不是下面代码还差什么啊”很简单。它差的就是:要用人类的最起码的编程智慧,把这种反人类的代码手工去重写一遍。

嗯,想来也不是这么简单不过看到其他目录下有这样直接的代码,所以我以为这样就可以用唉~
解决方案五:
publicints=0;就是想把这个 s=0 变成 s=-10

时间: 2024-09-24 07:03:08

反编译后报错...的相关文章

eclipse安装反编译工具jad打开.class文件报错

问题描述 eclipse安装反编译工具jad打开.class文件报错 /*jadclipse*/ /* DECOMPILATION REPORT Decompiled from: D:mavenrepositoryorgspringframeworkspring-webmvc3.2.4.RELEASEspring-webmvc-3.2.4.RELEASE.jar Total time: 0 ms Jad reported messages/errors: Exit status: 0 Caugh

apk 反编译-apktools 反编译失败报错

问题描述 apktools 反编译失败报错 Config flags size > 36. Exceeding bytes: 0xFFFF. W: Invalid config flags detected: style-v17-ERR0 Exception in thread "main" brut.androlib.AndrolibException: Could not decode arsc file at brut.androlib.res.decoder.ARSCDe

android混淆和反编译

混淆 Android Studio:  只需在build.gradle(Module:app)中的buildTypes中增加release的编译选项即可,如下: <code class="hljs bash has-numbering" style="display: block; padding: 0px; color: inherit; box-sizing: border-box; font-family: 'Source Code Pro', monospace

APK反编译之一:smail代码的基础

APK反编译之一:基础知识 本人接触不久,有错误望请各位神牛不吝赐教,仅仅希望把自己这段时间研究的东西分享一下,如果可以帮助到有需要的童鞋万感荣幸.欢迎评论转载,但请加上转载来源谢谢!请尊重开发者劳动成果!请勿用于非法用途! 作者:lpohvbe | http://blog.csdn.net/lpohvbe/article/details/7981386      这部分涉及的内容比较多,我会尽量从最基础开始说起,但需要读者一定的android开发基础.但注意可能讲解详细得令人作呕,请根据个人理

通过Java反编译揭开一些问题的真相

  博主在上一篇< Java语法糖之foreach>中采用反编译的形式进行探讨进而揭开foreach语法糖的真相.进来又遇到几个问题,通过反编译之后才了解了事实的真相,觉得有必要做一下总结,也可以给各位做一下参考.   相信很多朋友刚开始见到反编译后的内容的时候,肯定会吐槽:WTF!其实只要静下心来认真了解下,反编译也不过如此,java字节码的长度为一个字节,顶多256条指令,目前,Java虚拟机规范已经定义了其中约200条编码值对应的指令含义.这里先用一个小例子来开始我们的征程(这里只是举例

pg4wp在启用mysqli扩展后报错

问题描述 pg4wp在启用mysqli扩展后报错 请问猛禽老师,我的WordPress 4.1使用pg4wp 1.3.1正常安装运行,我后来编译mysqli扩展并在php.ini里启用后,WordPress报错: Warning: mysqli_real_connect(): (HY000/2002): No such file or directory in /home/www/wordpress41/wp-content/pg4wp/core.php(32) : eval()'d code

C#反编译视图设计如何修复?

问题描述 C#反编译后,程序修复正常,能正常编译和运行,但是VS中设计界面打不开,报错,请教下该怎么修复这个?和这个帖子的情况是一样的,但是没有搞明白他说的怎么改?http://bbs.csdn.net/topics/380194376 解决方案 解决方案二:求关注啊..求关注解决方案三:设计器每个form都有个专门的FormXXX.Designer.cs你自己建个新的看看格式吧解决方案四:反编译的肯定是打不开的,需要人工修改解决方案五:想直接扒出来用吗...解决方案六:引用2楼shingosc

c++builder问题-c++ builder 6.0项目编译报错

问题描述 c++ builder 6.0项目编译报错 新安装了一个c++ builder 6.0,操作系统是win7. 新建了一个项目,没有做任何改动,编译之后报错,错误为: "[C++ Fatal error] Files(1): F1009 Unable to open input file 'Files'" 之后,我打开了在builder目录下的实例程序,编译之后还是报出了一样的错误. 解决方案 你肯定用过#include包含头文件

gradle-Android studio 添加jar后编译报错

问题描述 Android studio 添加jar后编译报错 添加了一个mysql-connector-java-5.1.38-bin.jar 然后编译就报错了 错误信息如下: Error:Error converting bytecode to dex: Cause: Dex cannot parse version 52 byte code. This is caused by library dependencies that have been compiled using Java 8