├── SignApk ├── SignApk.h ├── small.ico ├── SignApk.cpp ├── SignApk.ico ├── SignApk.rc ├── res │ ├── add.png │ ├── bg.bmp │ ├── bg.png │ ├── edit.png │ ├── pack.png │ ├── star.png │ ├── button.png │ ├── clear.png │ ├── close.png │ ├── combo.png │ ├── delete.png │ ├── radio.png │ ├── star_d.png │ ├── app_icon.png │ ├── button_h.png │ ├── button_p.png │ ├── checkbox.png │ ├── close_h.png │ ├── close_p.png │ ├── hui_line.png │ ├── maximize.png │ ├── menu_bk.png │ ├── minimize.png │ ├── radio_h.png │ ├── radio_p.png │ ├── restore.png │ ├── restore_h.png │ ├── restore_p.png │ ├── settings.png │ ├── slider_bg.png │ ├── slider_fg.png │ ├── checkbox_h.png │ ├── checkbox_p.png │ ├── list_header.png │ ├── list_select.png │ ├── maximize_h.png │ ├── maximize_p.png │ ├── minimize_h.png │ ├── minimize_p.png │ ├── progress_bg.png │ ├── progress_fg.png │ ├── scrollbar_h.png │ ├── scrollbar_v.png │ ├── sys_set_tab.png │ ├── slider_thumb.png │ ├── sys_set_tab_a.png │ ├── list_header_sep.png │ ├── combobox_nohighlight.png │ ├── msg_box.xml │ └── list_item.xml ├── main_frame.cpp ├── main_frame.hpp ├── message_box.cpp ├── win_impl_base.cpp ├── stdafx.cpp ├── stdafx.h ├── window_util.hpp ├── targetver.h ├── SignApk.vcproj.achellies-PC.achellies.user ├── message_box.hpp ├── debug.hpp ├── lock.hpp ├── Resource.h ├── win_impl_base.hpp ├── lock.cpp └── window_util.cpp ├── signapk_java ├── SignApk.mf ├── platform.pk8 ├── signapk.jar ├── com │ └── android │ │ └── signapk │ │ ├── SignApk.class │ │ └── SignApk$SignatureOutputStream.class └── platform.x509.pem ├── 签名.txt ├── SignApk.png ├── SignApk.suo ├── Bin ├── SignApk.exe ├── apkpack.pk8 ├── apktool.jar ├── signapk.jar ├── platform.pk8 ├── settings.ini ├── platform.x509.pem └── apkpack.x509.pem ├── include ├── UIList.h ├── UIControl.h ├── UIManager.h ├── UIRender.h ├── UIRichEdit.h ├── UIContainer.h ├── UICommonControls.h ├── PostConfig.h ├── wcestddef.h ├── UIRating.h ├── UIIEActiveX.h ├── UIDlgBuilder.h ├── UIDelegate.h ├── UIGIFControls.h ├── PreConfig.h ├── UIActiveX.h ├── UIGDIWindow_Win.h ├── GDIImage.h ├── UIEdit.h ├── UIMenu.h ├── UIUtil.h ├── UIMarkup.h ├── observer_impl_base.hpp ├── UISkWindow_Win.h └── UIGdi.h ├── UIEngine ├── UICombo.cpp ├── UIEdit.cpp ├── UIList.cpp ├── UIActiveX.cpp ├── UIControl.cpp ├── UIManager.cpp ├── UIMarkup.cpp ├── UIRender.cpp ├── UIContainer.cpp ├── UIDlgBuilder.cpp ├── UIIEActiveX.cpp ├── UIRichEdit.cpp ├── UICommonControls.cpp ├── stdafx.cpp ├── UIlib.cpp ├── UIEngine.vcproj.achellies-PC.achellies.user ├── UIIEActiveX.h ├── UIDelegate.cpp ├── stdafx.h └── UIUtil.cpp ├── third_party ├── drm │ ├── base64.c │ ├── base64.h │ ├── md5.h │ └── Rijndael.h ├── GdiOle │ ├── GDIImage.bmp │ ├── GDIImage.cpp │ ├── GdiOleps.def │ ├── GdiOle.vcxproj.user │ ├── GdiOle.rgs │ ├── stdafx.cpp │ ├── GDIImage.htm │ ├── GdiOle.def │ ├── dllmain.h │ ├── dllmain.cpp │ ├── stdafx.h │ ├── resource.h │ ├── GdiOle.idl │ ├── dlldata.c │ ├── GDIImage.rgs │ ├── targetver.h │ ├── GdiOle.cpp │ ├── GdiOle_i.c │ ├── GdiOle_2010.sln │ ├── ReadMe.txt │ ├── GdiOle.sln │ ├── GDIImage.h │ ├── GdiOle.vcxproj.filters │ ├── GdiOle.rc │ └── GdiOle_i.h ├── Tinyxml │ ├── tinystr.cpp │ └── tinyxmlerror.cpp └── gzip │ ├── gziper.h │ ├── inffast.h │ ├── uncompr.c │ ├── inftrees.h │ ├── compress.c │ ├── gziper.cpp │ ├── adler32.c │ ├── inflate.h │ └── inffixed.h ├── README.md ├── mkkey.sh └── SignApk.sln /SignApk/SignApk.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "resource.h" 4 | -------------------------------------------------------------------------------- /signapk_java/SignApk.mf: -------------------------------------------------------------------------------- 1 | Main-Class: com.android.signapk.SignApk 2 | -------------------------------------------------------------------------------- /签名.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/签名.txt -------------------------------------------------------------------------------- /SignApk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/SignApk.png -------------------------------------------------------------------------------- /SignApk.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/SignApk.suo -------------------------------------------------------------------------------- /Bin/SignApk.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/Bin/SignApk.exe -------------------------------------------------------------------------------- /Bin/apkpack.pk8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/Bin/apkpack.pk8 -------------------------------------------------------------------------------- /Bin/apktool.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/Bin/apktool.jar -------------------------------------------------------------------------------- /Bin/signapk.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/Bin/signapk.jar -------------------------------------------------------------------------------- /Bin/platform.pk8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/Bin/platform.pk8 -------------------------------------------------------------------------------- /SignApk/small.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/SignApk/small.ico -------------------------------------------------------------------------------- /include/UIList.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/include/UIList.h -------------------------------------------------------------------------------- /SignApk/SignApk.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/SignApk/SignApk.cpp -------------------------------------------------------------------------------- /SignApk/SignApk.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/SignApk/SignApk.ico -------------------------------------------------------------------------------- /SignApk/SignApk.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/SignApk/SignApk.rc -------------------------------------------------------------------------------- /SignApk/res/add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/SignApk/res/add.png -------------------------------------------------------------------------------- /SignApk/res/bg.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/SignApk/res/bg.bmp -------------------------------------------------------------------------------- /SignApk/res/bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/SignApk/res/bg.png -------------------------------------------------------------------------------- /SignApk/res/edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/SignApk/res/edit.png -------------------------------------------------------------------------------- /SignApk/res/pack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/SignApk/res/pack.png -------------------------------------------------------------------------------- /SignApk/res/star.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/SignApk/res/star.png -------------------------------------------------------------------------------- /UIEngine/UICombo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/UIEngine/UICombo.cpp -------------------------------------------------------------------------------- /UIEngine/UIEdit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/UIEngine/UIEdit.cpp -------------------------------------------------------------------------------- /UIEngine/UIList.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/UIEngine/UIList.cpp -------------------------------------------------------------------------------- /include/UIControl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/include/UIControl.h -------------------------------------------------------------------------------- /include/UIManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/include/UIManager.h -------------------------------------------------------------------------------- /include/UIRender.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/include/UIRender.h -------------------------------------------------------------------------------- /include/UIRichEdit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/include/UIRichEdit.h -------------------------------------------------------------------------------- /SignApk/main_frame.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/SignApk/main_frame.cpp -------------------------------------------------------------------------------- /SignApk/main_frame.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/SignApk/main_frame.hpp -------------------------------------------------------------------------------- /SignApk/res/button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/SignApk/res/button.png -------------------------------------------------------------------------------- /SignApk/res/clear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/SignApk/res/clear.png -------------------------------------------------------------------------------- /SignApk/res/close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/SignApk/res/close.png -------------------------------------------------------------------------------- /SignApk/res/combo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/SignApk/res/combo.png -------------------------------------------------------------------------------- /SignApk/res/delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/SignApk/res/delete.png -------------------------------------------------------------------------------- /SignApk/res/radio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/SignApk/res/radio.png -------------------------------------------------------------------------------- /SignApk/res/star_d.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/SignApk/res/star_d.png -------------------------------------------------------------------------------- /UIEngine/UIActiveX.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/UIEngine/UIActiveX.cpp -------------------------------------------------------------------------------- /UIEngine/UIControl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/UIEngine/UIControl.cpp -------------------------------------------------------------------------------- /UIEngine/UIManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/UIEngine/UIManager.cpp -------------------------------------------------------------------------------- /UIEngine/UIMarkup.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/UIEngine/UIMarkup.cpp -------------------------------------------------------------------------------- /UIEngine/UIRender.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/UIEngine/UIRender.cpp -------------------------------------------------------------------------------- /include/UIContainer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/include/UIContainer.h -------------------------------------------------------------------------------- /SignApk/message_box.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/SignApk/message_box.cpp -------------------------------------------------------------------------------- /SignApk/res/app_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/SignApk/res/app_icon.png -------------------------------------------------------------------------------- /SignApk/res/button_h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/SignApk/res/button_h.png -------------------------------------------------------------------------------- /SignApk/res/button_p.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/SignApk/res/button_p.png -------------------------------------------------------------------------------- /SignApk/res/checkbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/SignApk/res/checkbox.png -------------------------------------------------------------------------------- /SignApk/res/close_h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/SignApk/res/close_h.png -------------------------------------------------------------------------------- /SignApk/res/close_p.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/SignApk/res/close_p.png -------------------------------------------------------------------------------- /SignApk/res/hui_line.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/SignApk/res/hui_line.png -------------------------------------------------------------------------------- /SignApk/res/maximize.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/SignApk/res/maximize.png -------------------------------------------------------------------------------- /SignApk/res/menu_bk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/SignApk/res/menu_bk.png -------------------------------------------------------------------------------- /SignApk/res/minimize.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/SignApk/res/minimize.png -------------------------------------------------------------------------------- /SignApk/res/radio_h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/SignApk/res/radio_h.png -------------------------------------------------------------------------------- /SignApk/res/radio_p.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/SignApk/res/radio_p.png -------------------------------------------------------------------------------- /SignApk/res/restore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/SignApk/res/restore.png -------------------------------------------------------------------------------- /SignApk/res/restore_h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/SignApk/res/restore_h.png -------------------------------------------------------------------------------- /SignApk/res/restore_p.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/SignApk/res/restore_p.png -------------------------------------------------------------------------------- /SignApk/res/settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/SignApk/res/settings.png -------------------------------------------------------------------------------- /SignApk/res/slider_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/SignApk/res/slider_bg.png -------------------------------------------------------------------------------- /SignApk/res/slider_fg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/SignApk/res/slider_fg.png -------------------------------------------------------------------------------- /SignApk/win_impl_base.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/SignApk/win_impl_base.cpp -------------------------------------------------------------------------------- /UIEngine/UIContainer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/UIEngine/UIContainer.cpp -------------------------------------------------------------------------------- /UIEngine/UIDlgBuilder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/UIEngine/UIDlgBuilder.cpp -------------------------------------------------------------------------------- /UIEngine/UIIEActiveX.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/UIEngine/UIIEActiveX.cpp -------------------------------------------------------------------------------- /UIEngine/UIRichEdit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/UIEngine/UIRichEdit.cpp -------------------------------------------------------------------------------- /signapk_java/platform.pk8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/signapk_java/platform.pk8 -------------------------------------------------------------------------------- /signapk_java/signapk.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/signapk_java/signapk.jar -------------------------------------------------------------------------------- /third_party/drm/base64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/third_party/drm/base64.c -------------------------------------------------------------------------------- /third_party/drm/base64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/third_party/drm/base64.h -------------------------------------------------------------------------------- /SignApk/res/checkbox_h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/SignApk/res/checkbox_h.png -------------------------------------------------------------------------------- /SignApk/res/checkbox_p.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/SignApk/res/checkbox_p.png -------------------------------------------------------------------------------- /SignApk/res/list_header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/SignApk/res/list_header.png -------------------------------------------------------------------------------- /SignApk/res/list_select.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/SignApk/res/list_select.png -------------------------------------------------------------------------------- /SignApk/res/maximize_h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/SignApk/res/maximize_h.png -------------------------------------------------------------------------------- /SignApk/res/maximize_p.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/SignApk/res/maximize_p.png -------------------------------------------------------------------------------- /SignApk/res/minimize_h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/SignApk/res/minimize_h.png -------------------------------------------------------------------------------- /SignApk/res/minimize_p.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/SignApk/res/minimize_p.png -------------------------------------------------------------------------------- /SignApk/res/progress_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/SignApk/res/progress_bg.png -------------------------------------------------------------------------------- /SignApk/res/progress_fg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/SignApk/res/progress_fg.png -------------------------------------------------------------------------------- /SignApk/res/scrollbar_h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/SignApk/res/scrollbar_h.png -------------------------------------------------------------------------------- /SignApk/res/scrollbar_v.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/SignApk/res/scrollbar_v.png -------------------------------------------------------------------------------- /SignApk/res/sys_set_tab.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/SignApk/res/sys_set_tab.png -------------------------------------------------------------------------------- /include/UICommonControls.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/include/UICommonControls.h -------------------------------------------------------------------------------- /SignApk/res/slider_thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/SignApk/res/slider_thumb.png -------------------------------------------------------------------------------- /SignApk/res/sys_set_tab_a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/SignApk/res/sys_set_tab_a.png -------------------------------------------------------------------------------- /UIEngine/UICommonControls.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/UIEngine/UICommonControls.cpp -------------------------------------------------------------------------------- /SignApk/res/list_header_sep.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/SignApk/res/list_header_sep.png -------------------------------------------------------------------------------- /third_party/GdiOle/GDIImage.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/third_party/GdiOle/GDIImage.bmp -------------------------------------------------------------------------------- /third_party/GdiOle/GDIImage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/third_party/GdiOle/GDIImage.cpp -------------------------------------------------------------------------------- /third_party/GdiOle/GdiOleps.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/third_party/GdiOle/GdiOleps.def -------------------------------------------------------------------------------- /third_party/Tinyxml/tinystr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/third_party/Tinyxml/tinystr.cpp -------------------------------------------------------------------------------- /SignApk/res/combobox_nohighlight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/SignApk/res/combobox_nohighlight.png -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | SignApk 2 | ======= 3 | 4 | 5 | 6 | android 7 | -------------------------------------------------------------------------------- /signapk_java/com/android/signapk/SignApk.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/signapk_java/com/android/signapk/SignApk.class -------------------------------------------------------------------------------- /third_party/GdiOle/GdiOle.vcxproj.user: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /signapk_java/com/android/signapk/SignApk$SignatureOutputStream.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/achellies/SignApk/HEAD/signapk_java/com/android/signapk/SignApk$SignatureOutputStream.class -------------------------------------------------------------------------------- /third_party/GdiOle/GdiOle.rgs: -------------------------------------------------------------------------------- 1 | HKCR 2 | { 3 | NoRemove AppID 4 | { 5 | '%APPID%' = s 'GdiOle' 6 | 'GdiOle.DLL' 7 | { 8 | val AppID = s '%APPID%' 9 | } 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /third_party/GdiOle/stdafx.cpp: -------------------------------------------------------------------------------- 1 | // stdafx.cpp : source file that includes just the standard includes 2 | // GdiOle.pch will be the pre-compiled header 3 | // stdafx.obj will contain the pre-compiled type information 4 | 5 | #include "stdafx.h" 6 | -------------------------------------------------------------------------------- /third_party/GdiOle/GDIImage.htm: -------------------------------------------------------------------------------- 1 | 2 | 3 | ATL 8.0 test page for object GDIImage 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /third_party/gzip/gziper.h: -------------------------------------------------------------------------------- 1 | 2 | #ifndef INCLUDE_GZIPER_H 3 | #define INCLUDE_GZIPER_H 4 | 5 | #include 6 | 7 | std::string decompress( void *compr, unsigned long len ); 8 | std::string decompress2( void *compr, unsigned long len ); 9 | 10 | #endif // INCLUDE_GZIPER_H -------------------------------------------------------------------------------- /third_party/GdiOle/GdiOle.def: -------------------------------------------------------------------------------- 1 | ; GdiOle.def : Declares the module parameters. 2 | 3 | LIBRARY "GdiOle.DLL" 4 | 5 | EXPORTS 6 | DllCanUnloadNow PRIVATE 7 | DllGetClassObject PRIVATE 8 | DllRegisterServer PRIVATE 9 | DllUnregisterServer PRIVATE 10 | DllInstall PRIVATE 11 | -------------------------------------------------------------------------------- /SignApk/stdafx.cpp: -------------------------------------------------------------------------------- 1 | // stdafx.cpp : source file that includes just the standard includes 2 | // ApkPack.pch will be the pre-compiled header 3 | // stdafx.obj will contain the pre-compiled type information 4 | 5 | #include "stdafx.h" 6 | 7 | // TODO: reference any additional headers you need in STDAFX.H 8 | // and not in this file 9 | -------------------------------------------------------------------------------- /mkkey.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | AUTH='/C=US/ST=California/L=Mountain View/O=Android/OU=Android/CN=Android/emailAddress=android@android.com' 3 | 4 | openssl genrsa -3 -out apkpack.pem 2048 5 | 6 | openssl req -new -x509 -key apkpack.pem -out apkpack.x509.pem -days 10000 -subj "$AUTH" 7 | 8 | openssl pkcs8 -in apkpack.pem -topk8 -outform DER -out apkpack.pk8 9 | -------------------------------------------------------------------------------- /third_party/GdiOle/dllmain.h: -------------------------------------------------------------------------------- 1 | // dllmain.h : Declaration of module class. 2 | #ifdef _USRDLL 3 | 4 | class CGdiOleModule : public CAtlDllModuleT< CGdiOleModule > 5 | { 6 | public : 7 | DECLARE_LIBID(LIBID_GdiOleLib) 8 | DECLARE_REGISTRY_APPID_RESOURCEID(IDR_GdiOle, "{68A116EC-E218-48FE-9E98-9998DFFD2921}") 9 | }; 10 | 11 | extern class CGdiOleModule _AtlModule; 12 | #endif -------------------------------------------------------------------------------- /Bin/settings.ini: -------------------------------------------------------------------------------- 1 | [jdk] 2 | jdk_path=D:\Program Files\Java\jdk1.7.0_01 3 | [keystore] 4 | keystore_path=D:\Project\samples\keystore_jdreader 5 | password=123456 6 | alias=jdreader 7 | android_sdk=D:\Android\android-sdk-windows 8 | output_path=D:\ 9 | [pack] 10 | log=0 11 | package_type=0 12 | version_type=0 13 | [host] 14 | host=http://e.360buy.com/ 15 | [sign_tool] 16 | sign_tool=0 17 | -------------------------------------------------------------------------------- /third_party/GdiOle/dllmain.cpp: -------------------------------------------------------------------------------- 1 | // dllmain.cpp : Implementation of DllMain. 2 | #include "stdafx.h" 3 | #ifdef _USRDLL 4 | #include "resource.h" 5 | #include "GdiOle_i.h" 6 | #include "dllmain.h" 7 | 8 | CGdiOleModule _AtlModule; 9 | 10 | // DLL Entry Point 11 | extern "C" BOOL WINAPI DllMain(HINSTANCE hInstance, DWORD dwReason, LPVOID lpReserved) 12 | { 13 | hInstance; 14 | return _AtlModule.DllMain(dwReason, lpReserved); 15 | } 16 | #endif -------------------------------------------------------------------------------- /third_party/gzip/inffast.h: -------------------------------------------------------------------------------- 1 | /* inffast.h -- header to use inffast.c 2 | * Copyright (C) 1995-2003 Mark Adler 3 | * For conditions of distribution and use, see copyright notice in zlib.h 4 | */ 5 | 6 | /* WARNING: this file should *not* be used by applications. It is 7 | part of the implementation of the compression library and is 8 | subject to change. Applications should only use zlib.h. 9 | */ 10 | 11 | void inflate_fast OF((z_streamp strm, unsigned start)); 12 | -------------------------------------------------------------------------------- /UIEngine/stdafx.cpp: -------------------------------------------------------------------------------- 1 | // stdafx.cpp : source file that includes just the standard includes 2 | // DirectUI.pch will be the pre-compiled header 3 | // stdafx.obj will contain the pre-compiled type information 4 | 5 | #include "stdafx.h" 6 | 7 | // TODO: reference any additional headers you need in STDAFX.H 8 | // and not in this file 9 | #if defined(UI_BUILD_FOR_WIN32) && !defined(UI_BUILD_FOR_WINCE) 10 | #pragma comment( lib, "winmm.lib" ) 11 | #pragma comment( lib, "comctl32.lib" ) 12 | #endif 13 | -------------------------------------------------------------------------------- /third_party/GdiOle/stdafx.h: -------------------------------------------------------------------------------- 1 | // stdafx.h : include file for standard system include files, 2 | // or project specific include files that are used frequently, 3 | // but are changed infrequently 4 | 5 | #pragma once 6 | 7 | #ifndef STRICT 8 | #define STRICT 9 | #endif 10 | 11 | #include "targetver.h" 12 | 13 | #define _ATL_APARTMENT_THREADED 14 | #define _ATL_NO_AUTOMATIC_NAMESPACE 15 | 16 | #define _ATL_CSTRING_EXPLICIT_CONSTRUCTORS // some CString constructors will be explicit 17 | 18 | #include "resource.h" 19 | #include 20 | #include 21 | #include 22 | 23 | using namespace ATL; 24 | -------------------------------------------------------------------------------- /third_party/GdiOle/resource.h: -------------------------------------------------------------------------------- 1 | //{{NO_DEPENDENCIES}} 2 | // Microsoft Visual C++ generated include file. 3 | // Used by GdiOle.rc 4 | // 5 | #define IDS_PROJNAME 100 6 | #define IDR_GdiOle 101 7 | #define IDB_GDIIMAGE 102 8 | #define IDR_GDIIMAGE 103 9 | 10 | // Next default values for new objects 11 | // 12 | #ifdef APSTUDIO_INVOKED 13 | #ifndef APSTUDIO_READONLY_SYMBOLS 14 | #define _APS_NEXT_RESOURCE_VALUE 201 15 | #define _APS_NEXT_COMMAND_VALUE 32768 16 | #define _APS_NEXT_CONTROL_VALUE 201 17 | #define _APS_NEXT_SYMED_VALUE 104 18 | #endif 19 | #endif 20 | -------------------------------------------------------------------------------- /third_party/GdiOle/GdiOle.idl: -------------------------------------------------------------------------------- 1 | // GdiOle.idl : IDL source for ImageOle 2 | // 3 | 4 | // This file will be processed by the MIDL tool to 5 | // produce the type library (GdiOle.tlb) and marshalling code. 6 | 7 | #include "olectl.h" 8 | import "oaidl.idl"; 9 | import "ocidl.idl"; 10 | 11 | [ 12 | object, 13 | uuid(109E151F-5C8F-4321-B842-46150141B11A), 14 | dual, 15 | nonextensible, 16 | helpstring("IGdiOle Interface"), 17 | pointer_default(unique) 18 | ] 19 | interface IGDIImage : IDispatch{ 20 | }; 21 | 22 | [ 23 | uuid(2E22569D-D190-4744-9EF8-A45A75049E1F), 24 | version(1.0), 25 | helpstring("GdiOle 1.0 Type Library") 26 | ] 27 | library GdiOleLib 28 | { 29 | importlib("stdole2.tlb"); 30 | [ 31 | uuid(18583A78-3E42-472C-9871-F1D3104C7AF4), 32 | control, 33 | helpstring("GdiOle") 34 | ] 35 | coclass GDIImage 36 | { 37 | [default] interface IGDIImage; 38 | }; 39 | }; 40 | -------------------------------------------------------------------------------- /third_party/GdiOle/dlldata.c: -------------------------------------------------------------------------------- 1 | /********************************************************* 2 | DllData file -- generated by MIDL compiler 3 | 4 | DO NOT ALTER THIS FILE 5 | 6 | This file is regenerated by MIDL on every IDL file compile. 7 | 8 | To completely reconstruct this file, delete it and rerun MIDL 9 | on all the IDL files in this DLL, specifying this file for the 10 | /dlldata command line option 11 | 12 | *********************************************************/ 13 | 14 | #define PROXY_DELEGATION 15 | 16 | #include 17 | 18 | #ifdef __cplusplus 19 | extern "C" { 20 | #endif 21 | 22 | EXTERN_PROXY_FILE( GdiOle ) 23 | 24 | 25 | PROXYFILE_LIST_START 26 | /* Start of list */ 27 | REFERENCE_PROXY_FILE( GdiOle ), 28 | /* End of list */ 29 | PROXYFILE_LIST_END 30 | 31 | 32 | DLLDATA_ROUTINES( aProxyFileList, GET_DLL_CLSID ) 33 | 34 | #ifdef __cplusplus 35 | } /*extern "C" */ 36 | #endif 37 | 38 | /* end of generated dlldata file */ 39 | -------------------------------------------------------------------------------- /include/PostConfig.h: -------------------------------------------------------------------------------- 1 | // 2 | // 3 | // DirectUI - UI Library 4 | // 5 | // Written by Bjarke Viksoe (bjarke@viksoe.dk) 6 | // Copyright (c) 2006-2007 Bjarke Viksoe. 7 | // 8 | // This code may be used in compiled form in any way you desire. These 9 | // source files may be redistributed by any means PROVIDING it is 10 | // not sold for profit without the authors written consent, and 11 | // providing that this notice and the authors name is included. 12 | // 13 | // This file is provided "as is" with no expressed or implied warranty. 14 | // The author accepts no liability if it causes any damage to you or your 15 | // computer whatsoever. It's free, so don't hassle me about it. 16 | // 17 | //// 18 | // Acknowledgements : 19 | // Bjarke Viksoe (http://www.viksoe.dk/code/windowless1.htm) 20 | // 21 | // 22 | // 23 | // Beware of bugs. 24 | // 25 | // 26 | // 27 | //////////////////////////////////////////////////////// 28 | 29 | #ifndef PostConfig_DEFINED 30 | #define PostConfig_DEFINED 31 | 32 | #endif 33 | 34 | -------------------------------------------------------------------------------- /third_party/GdiOle/GDIImage.rgs: -------------------------------------------------------------------------------- 1 | HKCR 2 | { 3 | GdiOle.GDIImage.1 = s 'GDIImage Class' 4 | { 5 | CLSID = s '{1256AD0C-C8BD-429A-BEBE-3F1A87C49894}' 6 | 'Insertable' 7 | } 8 | GdiOle.GDIImage = s 'GDIImage Class' 9 | { 10 | CLSID = s '{1256AD0C-C8BD-429A-BEBE-3F1A87C49894}' 11 | CurVer = s 'GdiOle.GDIImage.1' 12 | } 13 | NoRemove CLSID 14 | { 15 | ForceRemove {1256AD0C-C8BD-429A-BEBE-3F1A87C49894} = s 'GDIImage Class' 16 | { 17 | ProgID = s 'GdiOle.GDIImage.1' 18 | VersionIndependentProgID = s 'GdiOle.GDIImage' 19 | ForceRemove 'Programmable' 20 | InprocServer32 = s '%MODULE%' 21 | { 22 | val ThreadingModel = s 'Apartment' 23 | } 24 | val AppID = s '%APPID%' 25 | ForceRemove 'Control' 26 | ForceRemove 'Insertable' 27 | ForceRemove 'ToolboxBitmap32' = s '%MODULE%, 102' 28 | 'MiscStatus' = s '0' 29 | { 30 | '1' = s '%OLEMISC%' 31 | } 32 | 'TypeLib' = s '{1024F232-BC4E-407E-9B00-EE306CB20996}' 33 | 'Version' = s '1.0' 34 | } 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /SignApk/stdafx.h: -------------------------------------------------------------------------------- 1 | // stdafx.h : include file for standard system include files, 2 | // or project specific include files that are used frequently, but 3 | // are changed infrequently 4 | // 5 | 6 | #pragma once 7 | 8 | #include "targetver.h" 9 | 10 | #define WIN32_LEAN_AND_MEAN // Exclude rarely-used stuff from Windows headers 11 | // Windows Header Files: 12 | #include 13 | 14 | // C RunTime Header Files 15 | #include 16 | #include 17 | #include 18 | #include 19 | 20 | #define _CRT_SECURE_NO_DEPRECATE 21 | 22 | #include 23 | #include 24 | #include "UIlib.h" 25 | #include "debug.hpp" 26 | 27 | #pragma comment(lib, "DirectUI.lib") 28 | 29 | #define USE(FEATURE) (defined USE_##FEATURE && USE_##FEATURE) 30 | #define ENABLE(FEATURE) (defined ENABLE_##FEATURE && ENABLE_##FEATURE) 31 | 32 | #define USE_ZIP_SKIN 0 33 | #define USE_EMBEDED_RESOURCE 1 34 | 35 | 36 | // TODO: reference additional headers your program requires here 37 | -------------------------------------------------------------------------------- /SignApk/window_util.hpp: -------------------------------------------------------------------------------- 1 | // 2 | // window_util.hpp 3 | // ~~~~~~~~~~~~~~~ 4 | // 5 | // Copyright (c) 2011 achellies (achellies at 163 dot com) 6 | // 7 | // This code may be used in compiled form in any way you desire. This 8 | // source file may be redistributed by any means PROVIDING it is 9 | // not sold for profit without the authors written consent, and 10 | // providing that this notice and the authors name is included. 11 | // 12 | // This file is provided "as is" with no expressed or implied warranty. 13 | // The author accepts no liability if it causes any damage to you or your 14 | // computer whatsoever. It's free, so don't hassle me about it. 15 | // 16 | // Beware of bugs. 17 | // 18 | 19 | #ifndef WINDOW_UTIL_HPP 20 | #define WINDOW_UTIL_HPP 21 | 22 | bool GetVerString(unsigned int maxStrSize, TCHAR *szComments, 23 | TCHAR *szCompanyName, TCHAR *szFileDescription, 24 | TCHAR *szFileVersion, TCHAR *szLegalCopyright, 25 | TCHAR *szProductName, TCHAR *szProductVersion); 26 | 27 | #endif // WINDOW_UTIL_HPP -------------------------------------------------------------------------------- /UIEngine/UIlib.cpp: -------------------------------------------------------------------------------- 1 | // 2 | // 3 | // DirectUI - UI Library 4 | // 5 | // Written by Bjarke Viksoe (bjarke@viksoe.dk) 6 | // Copyright (c) 2006-2007 Bjarke Viksoe. 7 | // 8 | // This code may be used in compiled form in any way you desire. These 9 | // source files may be redistributed by any means PROVIDING it is 10 | // not sold for profit without the authors written consent, and 11 | // providing that this notice and the authors name is included. 12 | // 13 | // This file is provided "as is" with no expressed or implied warranty. 14 | // The author accepts no liability if it causes any damage to you or your 15 | // computer whatsoever. It's free, so don't hassle me about it. 16 | // 17 | // Beware of bugs. 18 | // 19 | // 20 | 21 | 22 | #include "stdafx.h" 23 | #include "UIlib.h" 24 | 25 | 26 | BOOL APIENTRY DllMain(HANDLE hModule, DWORD dwReason, LPVOID /*lpReserved*/) 27 | { 28 | switch( dwReason ) { 29 | case DLL_PROCESS_ATTACH: 30 | case DLL_THREAD_ATTACH: 31 | case DLL_THREAD_DETACH: 32 | case DLL_PROCESS_DETACH: 33 | ::DisableThreadLibraryCalls((HMODULE)hModule); 34 | break; 35 | } 36 | return TRUE; 37 | } 38 | 39 | -------------------------------------------------------------------------------- /SignApk/res/msg_box.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |