知识大全 破解java Struts Web Application开发工具 scioworks Camin

Posted 工具

篇首语:空空的口袋不能阻碍你的未来,空空的脑袋你将永远贫穷。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 破解java Struts Web Application开发工具 scioworks Camin相关的知识,希望对你有一定的参考价值。

破解java Struts Web Application开发工具 scioworks Camin  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  作者 xiangya    我很高兴向大家知会一声 scioworks Camino的基于Struts的Web Application开发工具已经可以破解了 因为Struts不错 我才想这样 目的只有一个 用来测试检验Struts     这个工具使用注册码 并使用注册码进行日期判断 让我有点恼火的是 程序会想一个地址发送UDP包 不管怎样 我不希望这样的事情发生     我想这个工具的破解有两种方式      认真钻研其算法 然后给出一个KeyGen程序 这种方式对程序本身不会有什么影响 但是研读算法比较费时间      改写程序控制 然后给出一个替代的class文件 这种方式因为改写了程序控制流程 需要特别小心 不小心的话 原来的程序就会崩溃     这两种方式各有千秋 取决于你的兴趣所在 因为这个工具经过了代码优化以及别的处理 所以 改写代码稍嫌麻烦     要做改写代码方式破解的话 你需要一个反编译工具 我推荐你使用jshrink 因为jad好像已经不再做下去了 (别说你还有好多反编译工具 错 大多使用jad Engine )其次你需要了解一点java虚拟机规范 没有也行 那么你需要熟悉java语言 或者加上一些windows汇编语言知识     我没有更多耐心所更多的东西 给出源代码 你爱谁谁去     // Main java; class file size bytes    package scioworks camino;    /*  import BindingSchemaLoader;  import CaminoApp;  import CaminoModel;  import Config;  import ContextPathUtil;  import ExpressException;  import FileReadWriteException;  import InvalidResourceException;  import Main$CMon;  import Main$SMon;  import Navigatable;  import ParseException;  import StrutsSubApp;  */  import jxml quick QDoc;  import scioworks camino event ProjectReadyEvent;  import scioworks camino gui LcPanel;  import scioworks camino io DirtyStatusLookup;  import java awt Color;  import java awt Frame;  import java io File;  import java io IOException;  import java text MessageFormat;  import java util ArrayList;  import java util Collection;  import java util HashMap;  import java util Iterator;  import java util List;  import java util Map;  import java util NoSuchElementException;  import java util Set;  import java util StringTokenizer;  import java util TreeMap;  import javax swing JOptionPane;  import scioworks camino prjModel CaminoProject;  import scioworks camino prjModel SubApp;  import scioworks aspen BaseDialog;  import scioworks aspen HelpManager;  import scioworks aspen SwingUtil;  import scioworks aspen progress ProgressListener;  import mon io FileUtil;  import mon io filemonitor FileMonitor;  import mon logging Logger;  import mon logging LoggerFactory;  import ssage Message;  import ssage MessageCategory;  import scioworks util crypto TransformerRev;  import scioworks camino strutsModel Action;  import scioworks camino strutsModel StrutsConfig;  import scioworks camino webdd Servlet;  import scioworks camino webdd ServletMapping;  import scioworks camino webdd WebApp;  import java io IOException;  import DatagramPacket;  import DatagramSocket;  import InetAddress;  import MulticastSocket;  import InetAddress;      class Main  implements   CaminoModel     final static private String _$ = VGhlIGxpY Vuc UgaW mb JtYXRpb gaXMgaW YWxpZA== ;   final static private String _$ = Q FtaW vIExpY Vuc UgSW mbw== ;   final static private String _$ = VHJpYWwgbGljZW zZSBleHBpcmVzIGluIHswfSBkYXlz ;   final static private String _$ = WW ciB cmlhbCBsaWNlbnNlIGhhcyBleHBpcmVkLiBWaXNpdCBodHRwOi vd d LnNjaW b Jrcy jb gdG gcHVyY hhc UgYSBsaWNlbnNlZCBjb B IG mIFNjaW b JrcyBDYW pbm = ;   final static private String _$ = VW yZWdpc RlcmVkIFRyaWFsIENvcHk= ;   final static private String _$ = usitPzelTNlTcaSpAIIiuaalidM ;   final static private String _$ = U RhbmRhcmQ= ;   final static private String _$ = RW ZXJwcmlzZQ== ;   static private mon logging Logger _$ = mon logging LoggerFactory getLogger(Main class);   // mon logging LoggerFactory getLogger((class$scioworks$camino$Main == null) ? (class$scioworks$camino$Main = Main class$( scioworks camino Main )) : class$scioworks$camino$Main);   private int _$ ;   private String _$ ;   //private Main$CMon _$ ;   //private Main$SMon _$ ;   private int _$ ;   private String _$ ;   private long _$ ;   private String _$ ;   private String _$ ;   private CaminoProject _$ ;   private WebApp _$ ;   private java util Map _$ ;       public Main() throws InvalidResourceException    _$ = ;   _$ = ;   //_$ = null;   //_$ = null;   _$ = ;   _$ = ;   _$ = ;   _$ = ;   _$ = ;   _$ = null;   _$ = null;   _$ = new java util TreeMap();   getLc(javax swing JOptionPane getRootFrame() true);   _$( License Count = ncat(String valueOf(_$ )));   _$( Serial Number = ncat(_$ ));   _$ = _$ ();   //_$ ();   BindingSchemaLoader getProjectBindingSchema();   BindingSchemaLoader getStrutsConfigBindingSchema();   BindingSchemaLoader getWebDDBindingSchema();   scioworks aspen HelpManager instance();        public java util List findGlobalForwardsByTarget(Navigatable n )    ArrayList a ;   Iterator i ;   StrutsSubApp s ;   List l ;   a = new java util ArrayList();   i = _$ values(erator();   while (i hasNext())    s = (StrutsSubApp) i next();   l = s getStrutsConfig() findGlobalForwardsByTarget(n );   a addAll(l );      return a ;        public Navigatable findNavigatable(String s )    Iterator i ;   StrutsSubApp s = null;   i = _$ values(erator();      do    if (i hasNext())    s = (StrutsSubApp) i next();         while (s isInSubApp(s ) == false);   return s findSubAppNavigatable(s makeSubAppRelative(s ));      //return null;        public Action findAction(String s )    Iterator i ;   StrutsSubApp s = null;   i = _$ values(erator();      do    if (i hasNext())    s = (StrutsSubApp) i next();         while (s isInSubApp(s ) == false);   return s findSubAppAction(ContextPathUtil makeSubAppRelative(s getPrefix() s ));      //return null;        public CaminoProject getProject()    return _$ ;        public WebApp getWebApp()    return _$ ;        public StrutsSubApp getSubApp(String s )    return (StrutsSubApp) _$ get(s );        public java util Set getSubAppPrefixes()    return _$ keySet();        java util Map getAllSubApps()    return _$ ;        public void initNewProject(CaminoProject c scioworks aspen progress ProgressListener p ) throws InvalidResourceEx cha138/Article/program/Java/ky/201311/28370

相关参考

知识大全 Struts配置讲解Web应用

Struts配置讲解Web应用  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Web应用的发布描

知识大全 Struts2中访问web元素

Struts2中访问web元素  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  取得Map类型re

知识大全 为 Web 服务构建 Struts 应用程序

为Web服务构建Struts应用程序  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  当您要将企业

知识大全 struts+newxy,开发效率提高十倍

  在java的web开发领域较麻烦的是数据库操纵如果有工具能像delphi开发数据库运用系统那样高效它一定会受到开发者的欢迎  经过五个方面的比较newxy+strutsWEB开发与deiphi桌面

知识大全 Struts开发指南之其他Web构架介绍

Struts开发指南之其他Web构架介绍  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Stru

知识大全 WEB开发中Struts常见错误及原因分析

WEB开发中Struts常见错误及原因分析  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 Web框架对比: Wicket vs Struts

Web框架对比:WicketvsStruts  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!一概貌W

知识大全 Java的破解和反破解

Java的破解和反破解  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Java字节码能够很容易被

知识大全 教你如何配置Struts2 web.xml文件

教你如何配置Struts2web.xml文件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  St

知识大全 Web App struts框架里实现Filter

WebAppstruts框架里实现Filter  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  w