challenges.re challenges.re

challenges.re

Reverse Engineering challenges

Contrived by Dennis Yurichev ( yurichev.com. The website has been inspired by Project Euler. And "the matasano crypto challenges". 46 (toy-level web server). 47 (broken data compression algorithm). 50 (4-byte XOR mask). 55 (simple patching exercise). 55 (simple patching exercise). 46 (toy-level web server). Level 3: 25 (black boxes). 47 (broken data compression algorithm). Like "it was so easy/hard" or "I've spent 2 hours for this", so I can gather some statistics about exercises and promote/demote them.

http://www.challenges.re/

WEBSITE DETAILS
SEO
PAGES
SIMILAR SITES

TRAFFIC RANK FOR CHALLENGES.RE

TODAY'S RATING

>1,000,000

TRAFFIC RANK - AVERAGE PER MONTH

BEST MONTH

June

AVERAGE PER DAY Of THE WEEK

HIGHEST TRAFFIC ON

Wednesday

TRAFFIC BY CITY

CUSTOMER REVIEWS

Average Rating: 4.5 out of 5 with 8 reviews
5 star
5
4 star
2
3 star
1
2 star
0
1 star
0

Hey there! Start your review of challenges.re

AVERAGE USER RATING

Write a Review

WEBSITE PREVIEW

Desktop Preview Tablet Preview Mobile Preview

LOAD TIME

3.7 seconds

CONTACTS AT CHALLENGES.RE

Login

TO VIEW CONTACTS

Remove Contacts

FOR PRIVACY ISSUES

CONTENT

SCORE

6.2

PAGE TITLE
Reverse Engineering challenges | challenges.re Reviews
<META>
DESCRIPTION
Contrived by Dennis Yurichev ( yurichev.com. The website has been inspired by Project Euler. And the matasano crypto challenges. 46 (toy-level web server). 47 (broken data compression algorithm). 50 (4-byte XOR mask). 55 (simple patching exercise). 55 (simple patching exercise). 46 (toy-level web server). Level 3: 25 (black boxes). 47 (broken data compression algorithm). Like it was so easy/hard or I've spent 2 hours for this, so I can gather some statistics about exercises and promote/demote them.
<META>
KEYWORDS
1 reverse engineering challenges
2 all challenges/exercises/problems/tasks
3 25 black boxes
4 29 obfuscation
5 42 unknown cryptoalgorithm
6 45 simple copyprotection
7 54 loop instruction
8 67 bit field
9 68 bit field
10 69 bit field
CONTENT
Page content here
KEYWORDS ON
PAGE
reverse engineering challenges,all challenges/exercises/problems/tasks,25 black boxes,29 obfuscation,42 unknown cryptoalgorithm,45 simple copyprotection,54 loop instruction,67 bit field,68 bit field,69 bit field,70 bit field,71 structure,72 structure,sicp
SERVER
Apache/2.4.10 (Debian)
CONTENT-TYPE
utf-8
GOOGLE PREVIEW

Reverse Engineering challenges | challenges.re Reviews

https://challenges.re

Contrived by Dennis Yurichev ( yurichev.com. The website has been inspired by Project Euler. And "the matasano crypto challenges". 46 (toy-level web server). 47 (broken data compression algorithm). 50 (4-byte XOR mask). 55 (simple patching exercise). 55 (simple patching exercise). 46 (toy-level web server). Level 3: 25 (black boxes). 47 (broken data compression algorithm). Like "it was so easy/hard" or "I've spent 2 hours for this", so I can gather some statistics about exercises and promote/demote them.

INTERNAL PAGES

challenges.re challenges.re
1

Reverse Engineering challenge #20.

https://challenges.re/20

Reverse Engineering challenge #20. This is easy. What does the following code do? Optimizing GCC 4.8.2 for x64. F4: LFB40: sub rsp, 8 call rand cvtsi2ss xmm0, eax mulss xmm0, DWORD PTR .LC0[rip] add rsp, 8 ret .LC0: .long 805306368. As you may notice, it uses SSEx instructions for floating point number processing. The code below was compiled by the same version of GCC, but using -march=pentium3 -m32. Switches, that forces it to compile code for 80x87 FPU:. Optimizing Keil 5.05 (ARM mode).

2

Reverse Engineering challenge #13.

https://challenges.re/13

Reverse Engineering challenge #13. What does this SSE code do? Optimizing GCC 4.8.2:. F: xor rax, rax .L4: movdqu xmm0, XMMWORD PTR [rsi rax] movdqu xmm1, XMMWORD PTR [rdx rax] pmaxub xmm0, xmm1 movdqu XMMWORD PTR [rdi rax], xmm0 add rax, 16 cmp rax, 1024 jne .L4 rep ret. More challenges: / challenges.re/. About solutions: / challenges.re/#Solutions.

3

Reverse Engineering challenge #19.

https://challenges.re/19

Reverse Engineering challenge #19. This is tricky. The algorithm is well-known in computer science, but probably not to the general public. The task it does is high demand and very mundane. Optimizing GCC 4.8.2 for x64. Optimizing Keil 5.05 (ARM mode). Optimizing Keil 5.05 (Thumb mode). Optimizing GCC 4.9.3 for ARM64. F2: stp x29, x30, [sp, -48]! Optimizing GCC 4.4.5 for MIPS. More challenges: / challenges.re/. About solutions: / challenges.re/#Solutions.

4

Reverse Engineering challenge #1.

https://challenges.re/1

Reverse Engineering challenge #1. What does this code do? The function has 4 arguments and it is compiled by GCC for Linux x64 ABI (i.e., arguments are passed in registers). F : 0: mov r8,rdi 3: push rbx 4: mov rdi,rsi 7: mov rbx,rdx a: mov rsi,r8 d: xor rdx,rdx begin: 10: lods rax,QWORD PTR ds:[rsi] 12: div rbx 15: stos QWORD PTR es:[rdi],rax 17: loop begin 19: pop rbx 1a: mov rax,rdx 1d: ret. More challenges: / challenges.re/. About solutions: / challenges.re/#Solutions.

5

Reverse Engineering challenge #8.

https://challenges.re/8

Reverse Engineering challenge #8. What does this code do? This is one of the busiest algorithms under the hood, though, usually hidden from programmers. It implements one of the most popular algorithms in computer science. It features recursion and a callback function. Optimizing GCC 4.8.2:. F : 0: push r12 2: test rsi,rsi 5: mov r12,rdi 8: push rbp 9: mov rbp,rdx c: push rbx d: mov rbx,rsi 10: je 32. 27: mov rbx,QWORD PTR [rbx 0x18] 2b: test rbx,rbx 2e: xchg ax,ax 30: jne 18. 70: mov x0, x19 74: ldr x21...

UPGRADE TO PREMIUM TO VIEW 15 MORE

TOTAL PAGES IN THIS WEBSITE

20

LINKS TO THIS WEBSITE

yurichev.com yurichev.com

Dennis Yurichev: My blog

https://yurichev.com/blog

Main topics are reverse engineering, programming, math. C/C pointers: array as function argument. Overclocking Cointerra Bitcoin miner. C/C pointers: null pointers. C/C pointers: pointers abuse in Windows kernel. C/C pointers: yet another abuse. C/C pointers: yet another short example. Breaking simple executable cryptor. Simple encryption using XOR mask, part II. Simple encryption using XOR mask. Signed division using shifts. Bug in LZHuf.c by Haruyasu Yoshizaki. Some of git internals. Using Z3 theorem p...

UPGRADE TO PREMIUM TO VIEW 0 MORE

TOTAL LINKS TO THIS WEBSITE

1

SOCIAL ENGAGEMENT



OTHER SITES

challenges.net challenges.net

challenges.net -&nbspThis website is for sale! -&nbspchallenges Resources and Information.

The owner of challenges.net. Is offering it for sale for an asking price of 10000 USD! This page provided to the domain owner free. By Sedo's Domain Parking. Disclaimer: Domain owner and Sedo maintain no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo or domain owner and does not constitute or imply its association, endorsement or recommendation.

challenges.openideo.com challenges.openideo.com

OpenIDEO - Home

Welcome to OpenIDEO. Join us in solving the world's most pressing problems. OpenIDEO is an open innovation platform. Join our global community to solve big challenges for social good. Sign up. How might mobile technology help improve access to healthcare? Healthcare access is still a major global issue for millions of people join us in refining six promising ideas working to change this! How might we better prepare all learners for the needs of tomorrow by reimagining higher education?

challenges.opinno.com challenges.opinno.com

Opinno Challenges

Skip to main content. Venture Point supported by La French Tech. Innovators Under 35 Europe. Contact us / Feedback. 57 300 486 02 40. 34 911 284 864. 1 415 778 9514.

challenges.papercraftingmagic.com challenges.papercraftingmagic.com

Papercraftingmagic.com

This domain may be for sale. Backorder this Domain. This Domain Name Has Expired - Renewal Instructions.

challenges.premedd.com challenges.premedd.com

premedd.com - This website is for sale! - Premedd registre du commerce bilan compte annuel RNCS ratios bodacc balo siren presse quotidienne Resources and Information.

The owner of premedd.com. Is offering it for sale for an asking price of 750 USD! This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.

challenges.re challenges.re

Reverse Engineering challenges

Contrived by Dennis Yurichev ( yurichev.com. The website has been inspired by Project Euler. And "the matasano crypto challenges". 46 (toy-level web server). 47 (broken data compression algorithm). 50 (4-byte XOR mask). 55 (simple patching exercise). 55 (simple patching exercise). 46 (toy-level web server). Level 3: 25 (black boxes). 47 (broken data compression algorithm). Like "it was so easy/hard" or "I've spent 2 hours for this", so I can gather some statistics about exercises and promote/demote them.

challenges.robotevents.com challenges.robotevents.com

REC Foundation Online Challenges

Robotics Education and Competition Foundation. Inspiring students, one robot at a time. REC Foundation Online Challenges. 2016-2017 Online Challenges are now CLOSED. Thanks for participating in this season’s Online Challenges! We hope you had fun and also learned a lot in the process. We wish all participants the best of luck! Its time to Vote. Voting for Online Challenges opens on Monday, January 16. Post on the Forum. Please post your questions in the. Online Challenges Official Q&A. Wed, Jan 11, 2017 ...

challenges.rushrevere.com challenges.rushrevere.com

Home - Rush Revere's Challenges & Scholarships

challenges.skyrock.com challenges.skyrock.com

Blog de Challenges - Toute une liste de défis à faire :D - Skyrock.com

Mot de passe :. J'ai oublié mon mot de passe. Toute une liste de défis à faire :D. Mise à jour :. Abonne-toi à mon blog! Ce blog n'a pas encore d'articles. Poster sur mon blog.

challenges.tn challenges.tn

Challenges TN, Le portail de la bourse en Tunisie

Era Ora : le bonheur est dans l’assiette. Tunisie : Coup d’envoi de la Campagne Nationale Innajim à Sidi…. L’Université Paris Dauphine Tunis a organisé la 2eme Edition du…. Un projet Tuniso-japonais permet d’améliorer la productivité des entreprises de 20%. L’Union Internationale de Banques (UIB), le produit net affiche une bonne…. Bourse : L’indice de référence a évolué aujourd’hui dans un canal,…. Foire internationale de Nabeul : plateforme pour l’exportation des produits tunisiens. INVESTOUR 2017 réun...

challenges.us challenges.us

challenges.us - This website is for sale! - challenges Resources and Information.

The owner of challenges.us. Is offering it for sale for an asking price of 599 USD! This page provided to the domain owner free. By Sedo's Domain Parking. Disclaimer: Domain owner and Sedo maintain no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo or domain owner and does not constitute or imply its association, endorsement or recommendation.