Jsc 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
Jsc 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
Jsc 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 未知
开发语言 C# JavaScript
操作系统 Windows
软件类型 开源软件
开源组织
地区 不详
投 递 者 红薯
适用人群 未知
收录时间 2009-08-22

软件简介

Jsc (C# to javascript) is about decompiling .net assemblies written in c# or visual basic to javascript, actionscript, java and php. A set of example projects is also available.

展开阅读全文

评论 (0)

加载中
更多评论
暂无内容
发表了博客
2019/05/29 11:02

jsc 解码窥探

先使用 JS_DecodeScript反编译jsc 得到AST树 AST树词法解析 http://esprima.org/ AST还原成源码: npm install escodegen AST树遍历:npm install estraverse https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey/Internals/Bytecode 从CompileScript函数中可以看出它的处理过程, 用 Parser<FullParseHandler> parse对象,将源代码进行翻译,将代码转成AST结构ParseNode 再将AST数据结构 经过BytecodeEmi...

0
0
发表了博客
2019/10/14 09:05

jsc和luac文件 xxtea 解密.

1 # -*- coding: utf-8 -*- 2 import xxtea 3 import os 4 5 src = "./assets/src" 6 dst = "./assets/srcd" 7 8 xxtea_sign = "" 9 xxtea_key = "fc9853c5-78f9-55" 10 xxtea_sign_len = len(xxtea_sign) 11 xxtea_key_len = len(xxtea_key) 12 13 files = [] 14 exts = [".luac",".jsc"] 15 16 def deep_iterate_dir(rootDir): 17 for lists in os.listdir(rootDir): 18 path = os...

0
0
发表了博客
2020/06/04 16:41

从 CVE-2018-4441 看 jsc 的 OOB 利用

作者: 天融信阿尔法实验室 原文链接:https://mp.weixin.qq.com/s/pGvnLJouphJqxQ2zPDAcUw 最近研究了safari浏览器JavascriptCore引擎的一个OOB漏洞CVE-2018-4441,虽然这是一个比较老的漏洞,但是研究这个漏洞还是能学到不少东西。这里介绍了jsc环境搭建的方法和jsc一些基本调试技巧,详细分析了CVE-2018-4441的漏洞成因和lokihardt堆喷修改数组长度构成OOB的方法,希望读者读完能有所收获。 环境搭建 下载源码 下载源码使用 ...

0
0
发表了博客
2019/07/22 08:01

cocos2d游戏jsc文件格式解密,SpideMonkey大冒险

点击上方↑↑↑蓝字[协议分析与还原]关注我们 “ 介绍cocos2d游戏中常用的jsc格式文件的解密。” 01 — 在破解游戏应用中,经常会碰到后缀为jsc的文件,这是基于cocos2d开发的游戏的加密代码,本质上是js文件,只是被加密了。 例如之前分析的网络赌博应用奥迪棋牌和它的兄弟途游斗地主,都是cocos2d游戏,其游戏代码主体就是使用js写的,然后加密成jsc格式。 如果想对这两款应用的加密及破解进行了解,可参考之前的文章: 途游斗...

0
0
发表了博客
2012/03/06 12:15

WebKit阅读起步

首先文笔不好, 其次精力关系,理解错误肯定很多,欢迎指正,随时修改. WebKit代码非常的多,现在的WebKit源代码包括jscore部分大概有90万代码,去除js部分有70万左右(WebKit组成部分加移植部分很多,各版本差异可能大概在几万左右.这里的代码统计是我自己写代码读取的行数).大家都称WebKit相比FireFox代码上要清晰很多,但里面还是有着臃肿混乱的部分,相信除了WebKit的代码维护者,一般人对着源代码去了解其运行逻辑还是痛苦的,外加代码...

0
4
2020/08/08 09:22

实现一个 JavaScriptCore 的 debugger —— iOS 篇

JSC 的 debugger 是个神奇的东西,在网上资料甚少,几乎完全搜索不到,尤其是 iOS 上,OC 接口没有暴露任何 debugger 信息。 不过好在 JSC 是开源的,通过分析源代码可以找到 JSC::Debugger 这个抽象类,我们继承这个抽象类,然后实现掉虚函数,创建实例并且把它挂载到 global object 即可开启 debug 能力了。 思路是简单的,在 iOS 设备上,我们要面临的另一个问题是它的 JavaScriptCore 本身是以 Framework 的形式而非源代码形...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
0 评论
7 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部