https://github.com/bef/erlswf
Erlang SWF (Flash) file analysis toolkit
https://github.com/bef/erlswf
Last synced: 5 days ago
JSON representation
Erlang SWF (Flash) file analysis toolkit
- Host: GitHub
- URL: https://github.com/bef/erlswf
- Owner: bef
- Created: 2015-09-17T07:32:05.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2020-10-20T11:21:44.000Z (over 4 years ago)
- Last Synced: 2025-03-30T11:32:43.146Z (about 1 month ago)
- Language: Erlang
- Homepage:
- Size: 66.4 KB
- Stars: 28
- Watchers: 4
- Forks: 6
- Open Issues: 2
-
Metadata Files:
- Readme: README
Awesome Lists containing this project
README
_ __
___ _ __| |_____ __/ _|
/ _ \ '__| / __\ \ /\ / / |_
| __/ | | \__ \\ V V /| _|
\___|_| |_|___/ \_/\_/ |_|
about:
This project provides erlang modules for SWF disassembly and analysis with particular emphasis on security issues. Features include SWF decomposition, actionscript 2 bytecode disassembly, actionscript 3 bytecode (ABC) disassembly and filtering for predefined conditions such as tag occurrence.source download:
https://github.com/bef/erlswfrequirements:
Erlang >= OTP R12B-0license:
GNU General Public License version 3
see http://www.gnu.org/licenses/gpl.htmlcompile:
$ make lib
$ makeinstall:
$ make install
This creates a symlink in /usr/local/bin. Type 'ssacli' for a quick start.API documentation:
$ make docrelated projects:
- eswf: https://github.com/mochi/eswfmini-FAQ:
Q: I can see error messages like "src/swfdt.erl:26: bit type bitstring undefined"
"src/swfdt.erl:27: function bit_size/1 undefined".
A: Please note the required erlang version.Q: error: undef: [{rfc4627,encode,...
A: Type "make lib" to install the missing json library.