Initial commit: noxis JVM bytecode obfuscator
Workspace of 9 crates (noxis, noxis-core, noxis-classfile, noxis-analysis, noxis-passes, noxis-runtime, noxis-jar, noxis-verify, noxis-structure-check). AGPL-3.0-only license, Rust 2024 edition, unsafe_code denied.
This commit is contained in:
commit
a641e69455
140 changed files with 17197 additions and 0 deletions
17
NOTICE.md
Normal file
17
NOTICE.md
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
# NOTICE — сторонние компоненты
|
||||
|
||||
Проект `noxis` распространяется по лицензии AGPL-3.0-only
|
||||
(см. [`LICENSE`](LICENSE)).
|
||||
Ниже — компоненты third-party, которые используются напрямую и чьи
|
||||
лицензионные условия обязательны к сохранению.
|
||||
|
||||
## ristretto_classfile
|
||||
|
||||
- **Источник:** <https://github.com/theseus-rs/ristretto>
|
||||
- **Версия:** 0.34.0 (зависимость crates.io, код не вендорится)
|
||||
- **Лицензия:** Apache-2.0 OR MIT (на выбор)
|
||||
- **Использование:** чтение и запись `.class` (`format::parse` /
|
||||
`format::write`), приёмочная верификация `verify_class(Strict)`.
|
||||
|
||||
Компонент подключается как обычная cargo-зависимость; исходные тексты и
|
||||
лицензии хранятся в реестре (`~/.cargo/registry`) и в `Cargo.lock`.
|
||||
Loading…
Add table
Add a link
Reference in a new issue