cracker.jar
第root层com

第1层crack

第二层me-->active

第4层ui

第5层find

第5层replace

第6层stream

第5层writer

第1层genuitec

第2层eclipse

第3层core

第4层ui-->preference

第3层easie-->core

第5层ui-->action

第3层j2eedt

第4层core

第4层taglib

第2层myeclipse-->product

第1层jniwrapper




第2层jawt

第2层util

第root层META-INF

第1层maven-->org.slf4j

第3层slf4j-api

第3层slf4j-simple

第root层org

第1层eclipse

第2层core

第3层internal

第4层boot

第4层runtime

第3层runtime

第2层equinox-->events

第1层slf4j

第2层helpers

第2层impl

第2层spi

根目录中的about.html内容(不用看):

License

The Eclipse Foundation makes available all content(内容) in this plug-in ("Content"). Unless otherwise
indicated(指示) below, the Content is provided to you under the terms and conditions (条款,限制性条件)of the
Eclipse Public License Version 1.0 ("EPL"). A copy of the EPL is available
at http://www.eclipse.org/legal/epl-v10.html.
For purposes of the EPL, "Program" will mean the Content.

If you did not receive this Content directly from the Eclipse Foundation, the Content is
being redistributed by another party ("Redistributor") and different terms and conditions may
apply to your use of any object code in the Content. Check the Redistributor's license that was
provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise
indicated below, the terms and conditions of the EPL still apply to any source code in the Content
and such source code may be obtained at http://www.eclipse.org.

根目录中的plugin.properties

根目录中的.api_description


所有的.DS_Store都是7kb
几乎都是*.class()
com-->jniwrapper-->packege.html
The com.jniwrapper package contains classes that allow calling(请求) native functions from Java(TM) code.

Calling native functions is quite simple if you follow these steps:

  • Prepare library search path. DefaultLibraryLoader contains all your PATH entries(入口) and
    gives you ability to add your own:

        DefaultLibraryLoader.getInstance().addPath(new File("path/to/my/code"));
    

    As the name suggests this class is used by default to load native libraries.

  • Prepare call parameters(参数,变量). You have to create variables for each argument(参数) and for the return value.
        LongInt retVal = new LongInt(0);
    WideString str = new WideString(256);
    UInt32 len = new UInt32(256);
  • Load native library and invoke a function:
        Library kernel = new Library("kernel32");
    kernel.getFunction("GetCurrentDirectoryW", null).invoke(retVal, len, new Pointer.OutOnly(str));
  • Process the result:
        System.out.println("Current working directory is: " + str.getValue());
    

com-->jniwrapper-->util

The com.jniwrapper.util package contains helper and utility classes, such as Logger,
AppletHelper, StreamUtils etc. This package also includes base classes for JNIWrapper enumerations,
flag sets.
com-->jniwrapper-->jwt
The com.jniwrapper.jawt package contains auxiliary(辅助) classes for accessing the JAWT features
of the underlying platform. For additional information, please refer to the original JAWT documentation.  
meta-inf
eclipse.inf
#Processed using Jarprocessor
pack200.args = -E4
pack200.conditioned = true
















myeclipse破解软件(jar包分析)的更多相关文章

  1. Myeclipse中隐藏jar包

    在package explorer的右上角有一个向下的小三角 点击选择Filter 在打开的对话框中 第一个选框中打上对勾 文字框中填上 *.jar 然后点击OK就行了 多个隐藏内容之间用逗号隔开 如 ...

  2. Hibernate 常用jar包 分析

    antlr-2.7.6.jar的作用 ANTLR (ANother Tool for Language Recognition) 是一个PCCTS制定的语言工具,它为他创建认定者,程序编译者,翻译者提 ...

  3. 如何利用Maven Repository下载开源软件jar包

    1.打开Maven Repository 网站:https://mvnrepository.com/ 2.输入需要寻找的jar包名称,比如mybatis,点击search,一般第一个就是 3.点击选择 ...

  4. IDEA 和 Webstorm JAR包方式破解

    IDEA 和 Webstorm JAR包方式破解 IDEA 我是用的IDEA版本是 18.3,更新版本的IDEA很多激活码都不能用了,或者不好激活了. 首先下载相应的 软件版本 和破解 jar包. 下 ...

  5. SSH框架应用中常用Jar包用途介绍

    struts2需要的几个jar包:1)xwork-core-2.1.62)struts2-core-2.1.83)ognl-2.7.34)freemarker-2.3.155)commons-io-1 ...

  6. spring加载过程中jar包加载不了,解决方法

    当我们在开发spring项目时,一般会将jar包放到webInf/lib下,这样是myeclipse自动将jar包加载到tomcat中webapps下,但是当我们新建一个lib文件夹的情况下,我们ad ...

  7. 转载---解决 eclipse 中发布的java-web工程,jar包无法发布到tomcat 的lib下。

    1.首先: Server Locations修改后会变灰,如果需要更改设置,则需要移除与Tomcat服务器关联的项目,同时,鼠标右键菜单Clean清除Tomcat服务器的状态^^就可以修改了. 此时E ...

  8. struts2添加需要的jar包

    转自:https://blog.csdn.net/fance611261/article/details/6790737 以前总是在myeclipse中添加jar包的,由于现在转向了eclipse,原 ...

  9. 曹工说Spring Boot源码(25)-- Spring注解扫描的瑞士军刀,ASM + Java Instrumentation,顺便提提Jar包破解

    写在前面的话 相关背景及资源: 曹工说Spring Boot源码(1)-- Bean Definition到底是什么,附spring思维导图分享 曹工说Spring Boot源码(2)-- Bean ...

随机推荐

  1. 《Java编程思想》读书笔记-类与对象

    欢迎各位读者关注我的微信公众号,共同探讨Java相关技术.生命不止,学习不休! 也许你慢慢地对程序有了这样的认识:程序只是一些列带有方法的对象的组合,这些方法以其它对象为参数,可在任何地方返回,并发送 ...

  2. JavaScript原型链及继承

    在JavaScript中,所有的东西都是对象,但是JavaScript中的面向对象并不是面向类,而是面向原型的,这是与C++.Java等面向对象语言的区别,比较容易混淆,因此把我自己学习的过程记录下来 ...

  3. 工具提高效率 - iterm2

    快捷键 command + d, command + shift +d 显示所有记录 ITERM默认设置了终端能保留的历史输出行数,在进行调试时特别不方便,一旦输出过多就无法看到完整的历史记录. 在P ...

  4. java中数组实现的错误

    作为一个刚学java的小白 真是错误百出 下面就是一个大神会非常不屑的一个小错误 数组在初始化的时候仅仅是定义了一个数组,并未其中的内容初始化. 附上错误代码 : class student{publ ...

  5. Byte数组和字符串相互转换的问题

    第一:需求:将文件转成byte数组,之后转成字符串返回.过滤器接收到响应内容后,需要将响应的内容转成byte数组. 第二:我刚开始的做法: Controller:byteArr = Conversio ...

  6. BUAA-OO第一单元小结

    引言 四周过去了,oo课程的第一阶段作业也算告一段落.在第一单元的内容中,主题是始终如一的多项式求导,但三次作业要求完善的求导功能一次比一次丰富,难度也逐渐增加,也是费了不少心思.接下来就回顾与小结一 ...

  7. Http数据协商

    一.定义: 客户端发送给服务端请求的时候,声明拿到的数据格式以及相关的限制.服务端根据请求做出判断,返回相应的数据. 二.分类 1.请求 Accept : 想要的的数据类型 Accept-Encodi ...

  8. HTTPD三种工作模型

    HTTPD三种工作模型 MPM是apache的多道处理模块,用于定义apache对客户端请求的处理方式.在linux中apache常用的三种MPM模型分别是prefork.worker和event. ...

  9. 运用scrollPic插件的实例

    html页面部分 <!doctype html> <html lang="en"> <head> <meta charset=" ...

  10. 学习Hadoop+Spark大数据巨量分析与机器学习整合开发-windows利用虚拟机实现模拟多节点集群构建

    记录学习<Hadoop+Spark大数据巨量分析与机器学习整合开发>这本书. 第五章 Hadoop Multi Node Cluster windows利用虚拟机实现模拟多节点集群构建 5 ...