Skip to main content
10 events
when toggle format what by license comment
Mar 6, 2023 at 3:20 answer added user207558 timeline score: -1
Mar 5, 2023 at 1:37 review Close votes
Mar 19, 2023 at 3:03
Mar 4, 2023 at 14:53 comment added Satyam Singh Ok Thanks Got it.
Mar 4, 2023 at 11:58 comment added blabb Yes correct overflow will be discarded byte is 8 bit max 0xff min 0x00. Ox14d is word or 16 bit. So obviously 0x100 is discarded
Mar 4, 2023 at 10:45 comment added Satyam Singh I am still little confused.... as this is entire function {String_from_char_((char *)&Decoded_string, *(_BYTE *)(Addressforencoded + Integer_count - 1) + 79);} now as you said {*(_BYTE *)(Addressforencoded + Integer_count - 1)} --> 0xFE and then addition happen so 0xFE+0x4f(hexof 79) --> gives 0x14D but only 4D has been written in memory
Mar 4, 2023 at 4:45 comment added blabb Key is a pointer it adds 79 to each byte upto integer count. Assume if key to key + intcount contains 0 then after this loop key to key+int count will all be 79 memset (* , 79 , intcount);
Mar 3, 2023 at 20:54 history edited Satyam Singh CC BY-SA 4.0
deleted 25 characters in body
Mar 3, 2023 at 20:53 history edited Satyam Singh CC BY-SA 4.0
added 4 characters in body
S Mar 3, 2023 at 20:51 review First questions
Mar 5, 2023 at 1:21
S Mar 3, 2023 at 20:51 history asked Satyam Singh CC BY-SA 4.0