编程(Programming)是编定程序的中文简称,就是让计算机代码解决某个问题,对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。为了使计算机能够理解(understand)人的意图,人类就必须将需解决的问题的思路、方法和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算体系之间交流的过程就是编程。
irrFuscator(代码混淆工具)是一款专业且高效的代码混淆器,irrFuscator(代码混淆工具)是一个obfuscator的柔性开发,可以用于命令行,也可以让用户控制代码如何以及何时变模糊,软件界面简单明了,操作简单易上手。
基本简介
irrFuscator是一个obfuscator的柔性开发。这将保护应用以及他们的源代码,非常快,并提供良好的效果。irrFuscator可用于命令行,但还带有一个方便的图形用户界面前端。通过这种方式,您可以完全控制如何以及何时你想让代码变得模糊,irrFuscator融入你的工具链,无论是基于Flex编译器、Flash编辑,FlexBuilder或FlexDevelop。源模糊模式也非常有用当Flex开发者需要发送没有编译的源代码,一个不受信任的第三方。这也是为什么irrfuscator有内置除whitspace和评论系统。
功能介绍
1、保护你的swf文件
irrFuscator混淆了Actionscript 3字节码在Flash和Flex SWF文件,这样反编译器无法提取函数,变量和常量的名字了。
混淆.as和.mxml文件
IrrFuscator可以在.as和.mxml文件的目录中读取,处理它们并将它们输出到目标目录中。只要用模糊文件重新编译目录,.swf文件就安全多了。
2、保护你的Flash和Flex项目
irrFuscator工作:与许多其他主权财富基金“保护者”,irrFuscator不加密的主权财富基金,它混淆了代码,删除所有的信息。以这种方式不能“解密”,因为并没有多少的信息了。这就是为什么很多大浏览器游戏和网站开发人员依赖irrFuscator提供强有力的保护。
3、irrFuscator支持很多功能,如:
确定性/非命定论的困惑
加密的字符串
SWC文件支持
忽视完整包
忽略符号列表
自动备份文件创建
复制的图像和其他媒体文件
评论指示
命令行工具
irrFuscator带有一个完整的命令行工具,它可以很容易地集成到IDE构建环境比如Flex Builder预处理步骤中,使用脚本,蚂蚁,makefile
使用编程语言写的程序,由于每条指令都对应计算机一个特定的基本动作,所以程序占用内存少、执行效率高。