CodeMixerPro工具,完美替代ChaosTool,iOS添加垃圾代码工具,代码混淆工具,代码生成器,史上最好用的垃圾代码添加工具,自己开发的小工具
新工具 ProjectTool 已上线
这是一款快速写白包工具,秒级别写H5游戏壳包,可视化操作,极易使用,支持Swift、Objecive-C双语言
扣扣交流群:811715780
进入 ProjectTool官网
前往 [ 官网下载]
CodeMixer介绍
CodeMixerPro是CodeMixer的增强版,支持Swift和Objective-C,并拥有CodeMixer所有功能
| 功能 | ChaosTool | CodeMixerPro |
|---|---|---|
| 支持Swift | 不支持 | 支持 |
| 自动定义变量/函数/属性 | 支持 | 支持 |
| 自动实现函数体 | 支持 | 支持 |
| 自动创建/并编写类文件(.h/.m) | 支持 | 支持 |
| 自动创建文件夹 | 支持 | 支持 |
| 自动备份原始代码 | 不支持 |
支持 |
| 离线授权认证 | 不支持 |
支持 |
| 变量/参数/函数返回/属性类型支持UIKit | 不支持 |
支持 |
| 变量/参数/函数返回/属性支持自己创建的类 | 不支持 |
支持 |
| 允许添加方法前缀 | 不支持 |
支持 |
| 允许修改类名/文件名前缀 | 不支持 |
支持 |
| 创建Model | 不支持 |
支持 |
| 创建View | 不支持 |
支持 |
| 创建ViewController | 不支持 |
支持 |
| 允许修改署名和版权归属(对于新建文件) | 不支持 |
支持 |
| 实现相对复杂的方法体 | 不支持 |
支持 |
| 代码规则化 | 不支持 |
支持 |
| 代码相互调用 | 不支持 |
支持 |
| 允许用户定制单词库 | 不支持 |
支持 |
| 其他功能:批量修改类名、批量修改图片MD5 | 不支持 |
支持 |
CodeMixer创建文件示例(定义文件)

不要怀疑,这真不是人写的,这真不是人写的,这真不是人写的
CodeMixer创建文件示例(实现文件)

不要怀疑,这真不是人写的,这真不是人写的,这真不是人写的
CodeMixer添加垃圾代码示例(实现文件)

不要怀疑,这真不是人写的,这真不是人写的,这真不是人写的
CodeMixer三大功能
1、混淆
向项目添加混淆/垃圾代码

路径
选择一个目录(只能是目录),表示对该目录下所有所有OC(.m、.mm、.h)文件操作
操作完成后要做
- 添加以下文件及目录到项目中

- 引用代码

注意:HH为前缀,实际要替换成你自己的前缀(在设置选项查看)
单词库
可以自定义自己的单词库,覆盖默认单词库。
规则
1、单个词,全为小写
2、组合单词,从第二个单词起,首字母为大写
例如1:userAction,adminAction,loginManger
例如2:adminLoginAccess,userLoginAccess, normalLogoutAccess
依此类推
3、用英文逗号连接
举例:people,user,userAction,login,userLoginAccess,loginManger
2、类名
批量修改类名
路径
选择一个目录(只能是目录),表示对访目录所有OC文件(.h、.m、.mm)中的NSObject的子类的类名进行更改
执行解析操作后,就开始解析类名,完成出现如下界面

在此界面可以修改自己钟意的新类名,以替换原始类名
执行修改操作就开始进行替换,不能撤消
3、图片(支持png、jpg)
批量处理图片
- 微调(用于改变图片MD5)
- 2倍图转1倍图(将源图片作为2倍图,批处理成1倍图,例如源图片为: 100px * 40px, 处理后为: 50px * 20px)
- 2倍图转3倍图(将源图片作为2倍图,批处理成3倍图,例如源图片为: 100px * 40px, 处理后为: 150px * 60px)
- 3倍图转1倍图(将源图片作为3倍图,批处理成1倍图,例如源图片为: 90px * 60px, 处理后为: 30px * 20px)
- 3倍图转2倍图(将源图片作为3倍图,批处理成2倍图,例如源图片为: 90px * 60px, 处理后为: 60px * 40px)

路径
选择一个目录(只能是目录),表示对访目录所有png/jpg文件进行处理
前往 [ 官网下载]
CodeMixerPro工具,完美替代ChaosTool,iOS添加垃圾代码工具,代码混淆工具,代码生成器,史上最好用的垃圾代码添加工具,自己开发的小工具的更多相关文章
- CodeMixer工具,完美替代ChaosTool,iOS添加垃圾代码工具,代码混淆工具,代码生成器,史上最好用的垃圾代码添加工具,自己开发的小工具
新工具 ProjectTool 已上线 这是一款快速写白包工具,秒级别写H5游戏壳包,可视化操作,极易使用,支持Swift.Objecive-C双语言 扣扣交流群:811715780 进入 Proje ...
- 了解iOS消息推送一文就够:史上最全iOS Push技术详解
本文作者:陈裕发, 腾讯系统测试工程师,由腾讯WeTest整理发表. 1.引言 开发iOS系统中的Push推送,通常有以下3种情况: 1)在线Push:比如QQ.微信等IM界面处于前台时,聊天消息和指 ...
- C# JSON使用过程中开发的小工具
我在用JSON的过程中,经常要去看一下JSON的结构,而JSON串大不部分时候都是未格式化的数据,一次我不得不用一些网页上的在线解析和格式化工具来进行格式化查看,但是这些网页有时候并不好用:因此就结合 ...
- ChaosTool,iOS添加垃圾代码工具,代码混淆工具,代码生成器,史上最好用的垃圾代码添加工具,自己开发的小工具
最近在H5游戏项目中需要添加垃圾代码作混淆,提高过审机率.手动添加太费时费力,在网上并没有找到合适的比较好的工具,就自己动手写了一个垃圾代码添加工具,命名为ChaosTool. 扣扣交流群:81171 ...
- ANDROID开发实用小工具
分享一些 Android开发中的实用小工具,你有发现好工具吗? 来这里分享一下呗 一.find bugs 静态检查工具 http://findbugs.sourceforge.net/ FindBug ...
- 动手使用ABAP Channel开发一些小工具,提升日常工作效率
今天的故事要从ABAP小游戏说起. 中国的ABAP从业者们手头或多或少都搜集了一些ABAP小游戏,比如下面这些. 消灭星星: 扫雷: 来自我的朋友刘梦,公众号"SAP干货铺"里的俄 ...
- 史上最详细 Python第三方库添加方法 and 错误解决方法
(1):如何添加python第三方库(方法一): File ->> Settings... ->> Project Interpreter (2):如何添加python第三方库 ...
- php开发必备小工具
/*递归删除目录及目录下的文件*/ function del_dir($dir){ $files = new DirectoryIterator($dir); foreach ($files as $ ...
- 18种CSS3loading效果完整版,兼容各大主流浏览器,提供在线小工具使用
今天把之前分享的两篇博客<CSS3实现10种Loading效果>和 <CSS3实现8种Loading效果[二]>整理了一下.因为之前所分享的各种loading效果都只是做了we ...
随机推荐
- 维生素D补充过多会中毒
虽然我们的物质生活越来越丰富,各种食材几乎一年四季都能够吃到,然而却越来越多的人选择进行补充各种维生素,但是你知道吗?维生素不是我们想象中多吃无害的,补充过多也会要人命,特别是最近非常流行补充的一种维 ...
- Selenium自动化测试实例-基于python
一.Selenium介绍 Selenium是一个Web开源自动化测试框架,具有页面级操作.模拟用户真实操作.API从系统层面触发事件等特点. 1.版本 Selenium 1.0 Sever/Clie ...
- LeetCode 刷题记录(6-10题)
6 Z 字形变换(题目链接) class Solution: def convert(self, s, numRows): """ :type s: str :type ...
- springboot 多数据源之错误 HikariPool-1 - jdbcUrl is required with driverClassName.
数据源连接报错: 之前在1.5.7的版本的时候用该数据源配置没问题,看如下所示 springboot1.5.7配置多数据源: datasource.master.url=jdbc:mysql://lo ...
- 設定MacOS 終端機環境 (Homebrew/zsh/oh-my-zsh/iTerm2)
安裝Homebrew 1 ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/in ...
- 查漏补缺:C++STL简述(容器部分)
STL:是Standard Template Library的简称,中文译为标准模板库,是由惠普实验室开发的一系列软件的统称,现为C++的一部分,可分为容器(containers).迭代器(itera ...
- 2019DDCTF部分Writeup
-- re Windows Reverse1 通过DIE查壳发现存在upx,在linux上upx -d脱壳即可,拖入IDA,通过关键字符串找到关键函数: main函数中也没有什么,将输入的字符串带到s ...
- No CPU/ABI system image available for this target
在创建AVD设备的时候无法正常创建虚拟设备,CPU选项不能选择. 下面报错:No CPU/ABI system image available for this target 是因为SDK里面缺少了s ...
- 学习使用Guava Cache
官方文档:https://github.com/google/guava/wiki/CachesExplained 目录 一.guava cache介绍 二.快速入门 2.1.引入依赖 2.2.第一个 ...
- (26)ASP.NET Core EF保存(基本保存、保存相关数据、级联删除、使用事务)
1.简介 每个上下文实例都有一个ChangeTracker,它负责跟踪需要写入数据库的更改.更改实体类的实例时,这些更改会记录在ChangeTracker中,然后在调用SaveChanges时会被写入 ...