GitHub - 0xe7f79c/israeli-alloc: Allocate memory on a innocent victim programs address space, just like the IDF intended. 路 GitHub
/" data-turbo-transient="true" />
Skip to content
Search/
Sign in<br>Sign upAppearance settings
You signed in with another tab or window. Reload to refresh your session.<br>You signed out in another tab or window. Reload to refresh your session.<br>You switched accounts on another tab or window. Reload to refresh your session.
Dismiss alert
{{ message }}
0xe7f79c
israeli-alloc
Public
Notifications<br>You must be signed in to change notification settings
Fork
Star<br>85
master
BranchesTags
Go to file
CodeOpen more actions menu
Latest commit
History<br>16 Commits<br>16 Commits
Folders and files<br>NameNameLast commit message<br>Last commit date<br>src
src
.gitignore
.gitignore
Cargo.lock
Cargo.lock
Cargo.toml
Cargo.toml
LICENSE
LICENSE
README.md
README.md
View all files
Repository files navigation
israeli-alloc
Allocate memory on a random victim program's address space.
Israel's horrific crimes against the Palestinians are absolutely disgusting and vile. Donate today and help a child in need.
馃嚨馃嚫 Gaza Crisis Appeal 馃嚨馃嚫
Usage:
k,<br>None => panic!("Process may need elevated permissions before allocation."),<br>};
let to_write = b"FREE PALESTINE!";<br>match destroy_land!(<br>provided_block,<br>to_write as *const u8 as *const c_void,<br>to_write.len()<br>) {<br>Ok(_) => {<br>let base_address = provided_block.block_ptr;<br>let process_id = provided_block.victim_process_id;<br>println!(<br>"Memory allocated @{:?} on process-id: {}",<br>base_address, process_id<br>Err(err) => panic!("{}", err),<br>}">// Optionally, you may opt out of random process picking and use your own `ProcessMemoryInfo`.<br>let provided_block = match israel_alloc!(5000, None) {<br>Some(k) => k,<br>None => panic!("Process may need elevated permissions before allocation."),<br>};
let to_write = b"FREE PALESTINE!";<br>match destroy_land!(<br>provided_block,<br>to_write as *const u8 as *const c_void,<br>to_write.len()<br>) {<br>Ok(_) => {<br>let base_address = provided_block.block_ptr;<br>let process_id = provided_block.victim_process_id;<br>println!(<br>"Memory allocated @{:?} on process-id: {}",<br>base_address, process_id<br>Err(err) => panic!("{}", err),
Formal Warning
This library is a research tool as well as a political statement. It is not recommended you embed this into software that is to be distributed to the public.
I am NOT responsible for any catastrophic result that results in the use of this.
About<br>Allocate memory on a innocent victim programs address space, just like the IDF intended.<br>Resources<br>Readme<br>BSD-2-Clause license<br>Activity<br>Stars<br>85 stars<br>Watchers<br>0 watching<br>Forks<br>2 forks<br>Report repository
Releases
Packages
Contributors
Languages
You can鈥檛 perform that action at this time.