当前位置: 首页 > wzjs >正文

网络营销有什么西安网站优化排名案例

网络营销有什么,西安网站优化排名案例,域名怎么做网站内容,广东的seo产品推广服务公司shc 是一个将 Shell 脚本编译为二进制可执行文件的工具。它通过将脚本嵌入到 C 代码中并编 译生成二进制文件,从而增加脚本的反编译难度。 shc工具 介绍 shc的命令格式为 shc [-e date] [-m addr] [-i iopt] [-x cmnd] [-l lopt] [-o outfile] [-ABCDhUHvSr] -f…

shc 是一个将 Shell 脚本编译为二进制可执行文件的工具。它通过将脚本嵌入到 C 代码中并编
译生成二进制文件,从而增加脚本的反编译难度。

shc工具

介绍

shc的命令格式为

shc [-e date] [-m addr] [-i iopt] [-x cmnd] [-l lopt] [-o outfile] [-ABCDhUHvSr] -f script.sh

shc创建命令行上使用-f指定的脚本的剥离二进制可执行版本。

如果未使用[-o outfile]选项定义outfile,则默认情况下会附加.x扩展名,并且通常会比原始ascii代码大一点。生成的C源代码保存在扩展名为.x.c的文件中或使用适当选项指定的文件中。

如果您使用-e选项提供到期日期,编译后的二进制文件将拒绝在指定日期之后运行。将显示消息请联系您的提供商。可以使用-m选项更改此消息。

可以编译任何类型的外壳脚本,但需要提供有效的 -i、-x 和 -l 选项。

编译后的二进制文件仍然依赖于shell代码第一行中指定的shell(即 #!/bin/sh),因此shc不会创建完全独立的二进制文件。

shc本身不是一个编译器,比如cc,它编码和加密外壳脚本,并生成具有附加过期功能的C源代码。然后它使用系统编译器编译一个剥离的二进制文件,其行为与原始脚本完全相同。执行后,编译后的二进制文件将使用shell-c选项解密并执行代码。不幸的是,它不会像真正的C程序那样给你任何速度提升。

shc的主要目的是保护您的shell脚本免受修改或检查。如果您希望分发您的脚本但不希望它们易于被其他人阅读,您可以使用它。

选项

-e date:到期日期为dd/mm/yyyy格式[none]

-m message :到期后显示的消息[“Please contact your provider”]

-f script_name:要编译的脚本的文件路径

-i inline_option:shell解释器的内联选项,即:-e

-x command :eXec命令,作为printf格式即:exec(\‘%s\’,@ARGV);

-l last_option:最后一个shell选项,即:–

-o outfile:输出到outfile指定的文件

-r: Relax security。制作一个可再分发的二进制文件,在运行相同操作系统的不同系统上执行。您可以使用此选项发布您的二进制文件供其他人使用

-v:详细编译

-S:为root可调用程序打开setuid[OFF]

-D:打开调试执行调用

-U:使二进制文件不可追踪(使用strace、ptraces、truss等)

-H:Hardening。无需root访问要求的额外安全标志,可防止转储、代码注入、cat /proc/pid/cmdline、ptraces等…此功能是实验性的,可能不适用于所有系统。它需要born shell(sh)脚本

-C:显示许可证并退出

-A:显示摘要并退出

-B:为BusyBox编译

-h:显示帮助并退出

示例

注意,脚本文件中第一行,必须添加 “#!/bin/sh”,否则会出现 shc: invalid first line in script: xxx 的错误。

编译一个脚本,该脚本可以在启用跟踪选项的情况下在其他系统上运行(没有-U标志):

shc -f myscript.sh -o mybinary

编译一个无法追踪的二进制文件:

shc -Uf myscript.sh -o mybinary

编译一个不需要root访问权限的不可追踪的二进制文件(实验性):

shc -Hf myscript.sh -o mybinary

文章转载自:

http://oAxAO1iM.pnmnL.cn
http://0MgzwwqF.pnmnL.cn
http://n4j0ufca.pnmnL.cn
http://6DdFMQI2.pnmnL.cn
http://pQSi3DzV.pnmnL.cn
http://oOh3QEzX.pnmnL.cn
http://dIKVm5r2.pnmnL.cn
http://NeayhW4k.pnmnL.cn
http://sEiVrIqt.pnmnL.cn
http://SDzO5jSH.pnmnL.cn
http://f8YRhDvF.pnmnL.cn
http://3G2d7YaI.pnmnL.cn
http://TNmuUuIO.pnmnL.cn
http://sMxCm2eG.pnmnL.cn
http://HPjeJHXJ.pnmnL.cn
http://CqYBLhZa.pnmnL.cn
http://2lGCz5Rk.pnmnL.cn
http://YHDQP0nj.pnmnL.cn
http://VgVXGyhG.pnmnL.cn
http://Y0qH9CYB.pnmnL.cn
http://uJnL5uPj.pnmnL.cn
http://aTPElw4T.pnmnL.cn
http://IowTxhfo.pnmnL.cn
http://awP0Yk57.pnmnL.cn
http://9GT9Vxm3.pnmnL.cn
http://6jI0lGWh.pnmnL.cn
http://JyEEnXfm.pnmnL.cn
http://M4puhHG2.pnmnL.cn
http://RgVaxCfi.pnmnL.cn
http://GqQhOiYB.pnmnL.cn
http://www.dtcms.com/wzjs/752452.html

相关文章:

  • 网站网址大全河北项目建设备案网站
  • 网站建设的主要缺陷北京网站备案在哪
  • 2015军考网站建设wordpress中文免费模板下载
  • 宁波网站建设公司制作网站营销型网站建设原则
  • 网站域名权关于建设 医院网站的请示
  • 台州网站优化方案微商分销
  • 闵行网站建设公司纸苏州市郭巷建设局网站
  • 宏基陆通工程建设有限公司网站搜索网站排行榜
  • 做博客网站如何盈利国外永久免费crm系统
  • 县区组织部12380网站建设注册公司有什么风险吗
  • 网站开发的平台wordpress 星星评分
  • 网站建设和技术服务合同范本seo为什么要进行外部优化
  • 烟台手机网站建设费用凡客装修
  • 库尔勒谁在做电商网站建设如何做网盟推广网站
  • 查询一个网站是用什么系统做的自建站网址
  • 网站建设捌金手指花总十六文件外链网站
  • 专业模板建站哪家好西安推广平台排行榜
  • 网站界面风格什么网站做网页好
  • 帮人做兼职的网站吗wordpress计次查询
  • 网页设计网站的设计与规划上海哪家公司提供专业的网站建设
  • 去泰国做网站发网站苏州保洁公司招聘信息
  • 齐河建设局网站网易企业邮箱下载官网
  • 中建南方建设集团网站wordpress我的世界主题
  • 网站建设机器人做美容美发学校网站公司
  • 做外贸网站的都有哪些类型的公司上海门户网站怎么登录
  • 重庆建网站价格表豪华跑车网站建设
  • 旅游网站设计背景太原网站建设工作室
  • 做产品的往这看 国外工业设计网站大全网站被入侵
  • 阜阳做网站的公司微信官网电脑版下载
  • 做名片用哪个网站桦南县建设局网站