阅读更多

2顶
1踩

Web前端
JScrambler是一个基于Web的代码混淆工具,允许开发者混淆他们的Web应用程序的源代码,隐藏算法,来为代码添加一个额外的安全层,以防止代码被盗用。


JScrambler今天发布了v3版本,该版本引入了一些新特性,包括:

  • 可在编译时简化常量表达式,让代码运行更快
  • 移除死代码和无效的代码
  • 移除断言
  • 移除用于控制调试信息输出的调试代码
JScrambler团队称,该产品目前已经为106个国家和地区的开发者处理了超过1.2亿行的代码。

代码混淆显然与目前大热的开源精神相违背,但JScrambler团队表示,他们也非常赞同开放和共享源码,但在有些场合下隐藏Web应用背后的实现似乎很有必要,并认为该工具对于从Flash转向HTML5技术的开发者来说非常有吸引力。

JScrambler提供了一个免费和付费的版本,此外,还允许企业用户在自己的服务器上搭建JScrambler服务。

官网地址:https://jscrambler.com/
  • 大小: 29.1 KB
2
1
评论 共 9 条 请登录后发表评论
9 楼 wade200 2014-03-25 09:42
有利有弊 还是蛮喜欢
8 楼 Jonathan樊 2013-04-24 12:39
我喜欢,哈哈
7 楼 lingduxyz 2013-04-19 23:34
免费版不提供API?这比针扎还痛苦
6 楼 qq413041153 2013-04-19 14:22
当然是 隐藏业务的核心逻辑  开源是必须的 但是没必要我业务也开源吧
5 楼 田梦桦 2013-04-19 10:59
wangguo 写道
田梦桦 写道
不清楚这样的工具侧重与隐藏核心代码呢?还是侧重与让代码运行更快呢

更侧重于隐藏混淆代码

那我就坚决不用,支持开源
4 楼 tron.lu 2013-04-19 09:03
这个是历史倒退吧,不过看各人所需了。
3 楼 elgs 2013-04-18 20:53
那么多charCodeAt,会不会运行很慢?
2 楼 wangguo 2013-04-18 15:38
田梦桦 写道
不清楚这样的工具侧重与隐藏核心代码呢?还是侧重与让代码运行更快呢

更侧重于隐藏混淆代码
1 楼 田梦桦 2013-04-18 15:13
不清楚这样的工具侧重与隐藏核心代码呢?还是侧重与让代码运行更快呢

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • jscrambler:Jscrambler的Javascript客户端和集成的Monorepo

    Jscrambler是一种针对Web和移动应用程序JavaScript保护技术。 其主要目的是使JavaScript应用程序变得自卫,并具有抵御篡改和逆向工程的能力。 JavaScript保护技术 Jscrambler包括四个安全层: 高级混淆:通过重新...

  • JavaScript代码保护浅谈

    2.JavaScript-Obfuscator(开源) 有了开源很多人都在这个基础上改改,但是强度也是会比较弱; 二、国内: 1.jshaman: https://www.jshaman.com/guide.html 看了他们这个说明可能以上两个...

  • 编写安全 JavaScript 代码的最佳实践

    编写安全 JavaScript 代码的最佳实践

  • 如何使用Jscrambler 4保护您的应用程序的完整性

    只使用JavaScript进行特殊效果和表单验证的日子已经一去不复返了。 这种开发对开发人员和消费者都是有利的,无论他们使用什么平台,他们都可以更快地更新其应用程序。 但这也引发了有关安全性的问题。 我们...

  • Intertrust和Jscrambler推出联合解决方案,为移动和JavaScript应用提供保护

    联合解决方案采用业界领先的代码混淆、防篡改和白盒密码技术,将在美国黑帽安全技术大会上演示(2416号Intertrust展位和IC2038号Jscrambler展位) – 垂询详情,请访问www.appshield360.com   拉斯维加斯--(美国...

  • 如何混淆(保护)JavaScript? [关闭]

    您无法保护客户端代码:只需在Google Chrome浏览器上按F12键, 暂停javascript执行 ,您将获得所有字符串,即使是加密的字符串。 美化 它 并重命名变量 ,您将获得几乎原始的代码。 如果您正在编写服务器...

  • JavaScript奇技淫巧:防删水印

    为了保护版权、防截图、防拍照等,有些我们会给网页中的视频、图片或文字加水印。实现的方式,可能有多种,比如:对图片、视频而言,可以在服务端完成水印,但对于文字信息类,一般只能在前端页面中进行水印添加。...

  • 技术分享:几种常见的JavaScript混淆和反混淆工具分析实战

    信息安全常被描述成一场军备竞赛,白帽与黑帽,渗透测试者与黑客,善与恶,本文将聚焦这场永无止境决斗中的一个小点。 ... JS 应用中充满着对输入进行验证/注入...作为对立面,反混淆工具也可以将混淆过的 JS 代码进行...

  • 代码混淆的总结

    注:最近需要看税局的前端代码加密方式,好去模仿一下,然后看了一周的时间,像一块难啃的骨头,浏览器调试之类的方法又让我重新学了一下…还搜寻了很多方法,真的很难受,写下来这段时间学习的内容 1、工具: 1、...

  • 基于Obfuscator-LLVM代码混淆工具在Xcode中集成,并记录针对代码混淆方案的实践过程

    Obfuscator-LLVM是一个基于LLVM编译器框架的代码混淆工具。它通过对源代码进行重写和变换,改变代码的结构和逻辑,从而使代码变得难以理解和分析。Obfuscator-LLVM可以对C、C++和Objective-C等语言的代码进行混淆...

  • 5款全球知名的JavaScript混淆加密工具

    2、JScrambler(葡萄牙):JScrambler 是一个用于混淆和保护JavaScript应用程序的高级JavaScript工具,提供了广泛的功能,包括字符串隐藏、指针混淆、代码虚拟化、控制流变形等等。4、JavaScript Obfuscator(美国)...

  • 保护JavaScript客户端APP的最有效方法

    客户端技术,如 JavaScript,有很多有用的特性,正因为如此,它成为了世界上最流行...我们会在这篇文章中深入 JavaScript 的安全隐患,不过范围仅限于浏览器中运行的前端代码。我们会关注一些将来产生的其它类型。 ...

  • js加密混淆,jshaman和jscrambler哪个好用?

    js加密混淆,jshaman和jscrambler哪个好用?

  • JS加密:JavaScript代码加密混淆

    JS加密,即:JavaScript代码加密混淆、JavaScript代码混淆加密。JavaScript,简称JS,加密指对JS代码进行密文化处理,使代码难以阅读和理解。JS代码是公开透明的代码,无论在前端网页环境或是后端NodeJS中,都是如此...

  • js混淆还原工具_技术分享:几种常见的JavaScript混淆和反混淆工具分析实战【转】...

    但同时还存在着另一个问题,就是应用中程序专用代码的易访问性。为了防止盗版或者至少使盗版更加困难,常会使用混淆工具对 JS 代码进行混淆。作为对立面,反混淆工具也可以将混淆过的 JS 代码进行还原...

  • 以变制变——前端动态化代码保护方案探索

    如今nodejs已经相当成熟,在未使用任何混淆工具对 f 进行保护的前提下,恶意用户可直接从前端JavaScript代码中截取出核心逻辑,不需要太多成本便可编写出能在nodejs上运行的破解工具。 特别的,如果函数 f 中含有...

  • java练习题13.txt

    java练习题

  • 云南省移动应用大赛模板.zip

    云南省移动应用大赛模板.zip

  • HTML5基于SSM校园微公益网站设计可升级SpringBoot源码.7z

    前台技术框架采用Bootstrap,一个高度灵活的HTML5响应式框架,为用户提供了流畅的前端交互体验。程序开发环境支持多样化,无论是myEclipse、Eclipse还是Idea都能轻松应对,结合mysql数据库,确保了数据的高效处理与存储。后台架构则选用SSM组合——SpringMVC、Spring和Mybatis,这一组合以其稳定性和高效性而备受青睐。 校园公益信息关联系统采用b/s架构,实现用户信息、活动类型、公益活动、活动报名、捐款、捐款统计、留言和新闻信息的全面管理。系统分为前台学生端和后台管理员端,满足不同用户群体的需求。 管理员端功能丰富,包括学院管理、活动类型管理、公益活动管理、活动报名管理、捐款信息管理、管理员账号管理、密码修改、捐款统计管理、留言管理和新闻信息管理等。管理员能够灵活添加、修改、删除和查询各类信息,确保信息的准确性和时效性。同时,捐款统计功能以直观的统计图形式展现,为管理员提供决策支持。 学生端则专注于学生的日常需求,包括添加捐款信息、留言、报名活动以及密码修改等。学生可以轻松完成捐款操作,发表留言,查看并报名公益活动,随时修改个人密码,确保账

  • JavaWeb程序设计SSM框架选课系统开发大作业有数据库文

    JavaWeb程序设计SSM框架选课系统开发大作业有数据库文

Global site tag (gtag.js) - Google Analytics