Welcome to HBH! If you had an account on hellboundhacker.org you will need to reset your password using the Lost Password system before you will be able to login.

Reverse Engineering


Reverse Engineering

By ghostghost | 7538 Reads |
0     0

Today I was sitting in science class doing a project on crystal systems (yawn!).

For the project we had to reconstruct the crystal system shapes (Cube, Tetrahedron, ect..) and then count how many faces, edges, and vertices.

When we were done with one, we had to prove we counted correctly, using 1 of 2 formulas provided: FACES + VERTICES = EDGES + 2 FACES + VERTICES - EDGES = 2

so i got tired of counting and decided to try and find an "exploit" to his method. i tried looking for patterns in the answers, nothing..

i started looking everywhere for something and then i noticed, the flaw was the formula!

I started doing some equations using the cube.

Cube: Faces - 6 Vertices - 8

So reversing the formula into giving me the answer to edges..

6 + 8 - E = 2 -6 -6

8 - E = -4 -8 -8

  • E = -12

-1 x -E = E -1 x -12 = 12

E = 12

Proof checking: 6 + 8 = 14 14 - 12 = 2

IT WORKED!!

I got excited, finished off doing the rest of them before any one in the class (seeing as one of them had 30 edges.. and it only took me 3 seconds to count and everyone else almost 3 minutes.) and then brought up my paper (and the work to get the reverse engineered formula) to my teacher. He asked me how i finished so quickly and i showed him the formula and everything i did.

This is just a simple little example of reverse engineering, a.k.a. taking information you already know and using it to your advantage, or making it do something it isnt supposed to be doing.

Comments
ghost's avatar
ghost 18 years ago

:| cool I suppose, but you seem to show a total lack of understanding of algebra, it may help to try and convince yourself, FACES + VERTICES - 2 = EDGES means that for a cube 6 + 8 - 2 is a good as answer as 12. But nice anyhow, how are you by chance? Hope I didn't just blast a kiddie…:(

ghost's avatar
ghost 18 years ago

lol.. nah no "kiddie blasting" was done.. only some information was given.

lol and as for total lack of algebra.. maybe so seeing as im only in the beginning of 8th grade and taking pre-algebra:p

nice try at the kiddie blasting tho man.. only thing u did tho was find a second way to do the same thing, just faster. thx for the tip tho :)

ghost's avatar
ghost 18 years ago

Lol,, not how I mean, I meant as in you didn't look like you understood algebra. But i realise it because you're just starting the 8th grade, thats why i asked the age. Sorry, I was just trying to explain… Ah forget it you'll realise what I mean later in your course! no attempt at kiddie blasting.:)

ghost's avatar
ghost 18 years ago

Sooo this is like algebra? ZZzzzz….

richohealey's avatar
richohealey 17 years ago

ok, not trying to flame you and your observation translates nicely to the real world and methods of problem approach, but christ dude, they must take it real slow in the US. by year 8 in aus we've had those algebraic principles bored into us. in fairness i'm in my final year of high school (year 12) and taking the hardest maths in my states syllabus, but geez.

sorry that all sounded a bit harsh. well done

ghost's avatar
ghost 17 years ago

Damn I should have read this when I was doing my Maths coursework! :o

ghost's avatar
ghost 17 years ago

not everyone in the US takes it slow. i was in the accelerated track so i was taking alg. 1 in 8th grade. my bro was in honors so he was taking alg 2. in 8th grade. :):):o

ghost's avatar
ghost 17 years ago

Comment about the real nature of algebra in Greece by 17 you should know pretty much about derivative, limits and integral, and stuff like that. i m not sure if i m using the correct terms; if you know about algebra, or maths to be precise i want to give an example: derivative in x0: f'(x0) = ( f(x)-f(x0) )/ x - x0 (integral is the opposite) i think that mathematics can be very exciting, and there are many, difficult problems waiting to be solved

ghost's avatar
ghost 16 years ago

this is just messing around with the formula. this isn't an exploit….

ghost's avatar
ghost 16 years ago

Nice one, however I believe that the formula was discovered by Euler long long ago, in a galaxy not unlike our own.

ghost's avatar
ghost 16 years ago

not bad could have used a simpler meathod tho 4/5 :happy:

ghost's avatar
ghost 16 years ago

Indeed :)

Graph Theory - Euler

ghost's avatar
ghost 12 years ago

Once in chemistry, we had to balance 50 equations. While all my friends were busy trying to do all of them, I "reverse engineered" it by finding my teacher's answer key. I then proceeded to had in a perfect worksheet in a ridiculous time, completely shocking my teacher. Very useful :D

Lemmink's avatar
Lemmink 11 years ago

This is a long long time ago, maybe you're in university now or just hacking banks for your green, but I really want to say this. TO BE FAIR, you really just skipped the first half of the assignment. That's why you finished so fast, A LONG TIME AGO. :right:

neolithicLoser's avatar
neolithicLoser 10 years ago

This is one of the famous Euler result. Its for planar graph. There is an extension of this result which includes platonic solids and other solids with genus > 1. I do not exactly recall the extension formula. It has application in geometric topolgy.