![]() |
|
|
|
#1
|
|||
|
|||
|
I solved it.
*SPOILER ALERT* FOR THOSE WHO WISH TO TAKE A CRACK AT IT. I broke the equation down to the factors that made sense and worked out the patterns from there. In Excel if A2 contained the DevID the serial number would equal Code:
*****SPOILER ALERT****** =((10000+(RIGHT(A2,1)+3)+((LEFT(RIGHT(A2,2),1)+7)*10)+((LEFT(RIGHT(A2,3),1)-3)*100))*857)+660 A complex problem broken down into patterns of numbers based on an input / output table of 10 original pairs. I'm feeling pretty darn good right now! Last edited by psgama; 09-18-2017 at 01:52. |
|
#2
|
|||
|
|||
|
In general we take a white-box approach to reverse engineering. You took much more of a black-box or grey-box approach and this seems to becoming a very popular method in the cryptography field. Software trace comparison, software fault injections, etc. But there is no one approach best suited for every sample you find out there. You have to study it and come up with the fastest attack plan route. Be it inductive or deductive strategies
|
|
#3
|
|||
|
|||
|
I appreciate your comments.
My math is good but not great. This was fairly easy to solve, only maybe 12 total hours. Good challenge though. |
![]() |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| one newbie question | SubzEro | General Discussion | 7 | 03-12-2015 06:05 |
| Newbie needs help again | MrCracking | General Discussion | 6 | 03-22-2004 19:51 |
| Newbie need help | MrCracking | General Discussion | 2 | 03-10-2004 05:38 |
| Newbie needs help :) Please. | knight | General Discussion | 1 | 02-25-2004 15:42 |