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. Ubuntu系统下Anaconda使用方法总结

    前言:个人认为Anaconda比pip使用起来要方便很多,因为它创建虚拟环境和下载各种库都很方便.但是有时候conda的安装方法中没有某些库,必须使用pip来进行安装.所以,主要用Anaconda,偶 ...

  2. es6学习笔记-Proxy、Reflect、Promise

    Proxy Proxy 用于修改某些操作的默认行为,等同于在语言层面做出修改,所以属于一种“元编程”(meta programming),即对编程语言进行编程. Proxy 可以理解成,在目标对象之前 ...

  3. python学习6---排序问题

    1.对列表排序 一维列表: sorted():可用于任何可迭代对象,如数组.列表.字典等. sort():list.sort()返回None,这是因为sort在函数内部修改了list的值,当再次访问l ...

  4. Mac 10.13.6 安装 cocoapods

    卸载pod sudo rm -fr ~/Library/Caches/CocoaPods/ sudo rm -fr ~/.cocoapods/repos/master/ sudo rm -fr Pod ...

  5. SQLI DUMB SERIES-21

    Cookie Injection- Error Based- complex - string ( 基于错误的复杂的字符型Cookie注入) (1)登录成功后有以下页面: 其中红圈内的字符为admin ...

  6. 取MySQL结果集的第一条记录

    select * FROM SU_supplycontract t WHERE supplyContractCode="CRM20180813002" limit 1;

  7. poj 1113 凸包

    #include <iostream> #include <cstdio> #include <cstring> #include <algorithm> ...

  8. Mysql 8.0 导入txt文件操作(课程实验)

    一.实验准备: 1.实验设备:Dell laptop 7559; 2.实验环境:windows 10操作系统; 3.数据库版本:mysql 8.0; 二.实验目的: 1.将一个宠物表pet.txt文件 ...

  9. Python3的List操作和方法

    列表函数: len(list):列表元素个数 max(list):返回list中最大的元素 min(list):返回list中最小的元素 list(seq):将元组转换为列表 列表方法: list.a ...

  10. sql注入-推断是否存在SQL注入-加法和减法

    这里我们需要区分一下数字型和字符串型: 数字型:不需要使用单引号来表示 其他类型:使用单引号来表示 综合上述,我们可以发现我们的例子是数字型的,这样我们就可以使用加法和减法来判断了. 加法,我们在参数 ...