Add simulation detection countermeasure (backport #22880) (#23143)

* Add simulation detection countermeasure (#22880)

* Add simulation detection countermeasures

* Add program and test using TestValidator

* Remove incinerator deposit

* Remove incinerator

* Update Cargo.lock

* Add more features to simulation bank

* Update Cargo.lock per rebase

Co-authored-by: Jon Cinque <jon.cinque@gmail.com>
(cherry picked from commit c42b80f099)

# Conflicts:
#	programs/bpf/Cargo.lock
#	programs/bpf/Cargo.toml

* Update Cargo.lock

Co-authored-by: Michael Vines <mvines@gmail.com>
Co-authored-by: Jon Cinque <jon.cinque@gmail.com>
This commit is contained in:
mergify[bot]
2022-02-17 14:45:24 +00:00
committed by GitHub
parent f629c71849
commit 0fdbec9735
11 changed files with 2905 additions and 196 deletions

View File

@@ -93,6 +93,7 @@ fn main() {
"sha",
"sibling_inner_instruction",
"sibling_instruction",
"simulation",
"spoof1",
"spoof1_system",
"upgradeable",