/attack1b.c (08ea52985366c69654500a419a0fa65e4a9b02d4) (154 bytes) (mode 100644) (type blob)
static int k;
int main(void)
{
int i, j;
for (i = 0; i < 1000 * 1000; i++) {
asm volatile("clflush (%0)" : : "r" (&k) : "memory");
}
return 0;
}
Mode |
Type |
Size |
Ref |
File |
100644 |
blob |
72 |
40b387ae36ded988685cc8108dbdaf2e7de7f034 |
.gitignore |
100644 |
blob |
333 |
32669016806dd39dcc190fee1f69a06642358537 |
Makefile |
100644 |
blob |
23 |
5ffbfa89637fc0bfc5b1a303388831cafe879574 |
README |
100644 |
blob |
279 |
e4a55fc2c8c9060d715e21b3c3ad2c65a987eb78 |
TODO |
100644 |
blob |
269 |
3d34cdef605d7446782940ea9f8206227589cdc8 |
attack1.c |
100644 |
blob |
154 |
08ea52985366c69654500a419a0fa65e4a9b02d4 |
attack1b.c |
100644 |
blob |
448 |
517db291cc7c6b5d732b1699a27b9d134d5f53eb |
attack2.c |
100644 |
blob |
13020 |
e3414ce61a21a6782fb0f48b144c548ccf9e5de5 |
srhd.c |
100755 |
blob |
303 |
680eca40e00f4e8d982d027495b0674a28629573 |
test1.sh |
Hints:
Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"
Clone this repository using HTTP(S):
git clone https://rocketgit.com/user/catalinux/srh
Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@ssh.rocketgit.com/user/catalinux/srh
Clone this repository using git:
git clone git://git.rocketgit.com/user/catalinux/srh
You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a
merge request:
... clone the repository ...
... make some changes and some commits ...
git push origin main