Ben picoCTF ikili bir sömürü meydan okuma çözüyorum ve bu kod parçası rastladı:
((void (*)())buf)();
buf
bir karakter dizisi nerede .
Zorluğu çözdüm ama tam olarak ne yaptığını anlayamıyorum. Bu konuya baktım ama başaramadım.
Ne anlama ((void (*)())buf)();
geliyor?
((void (*)())buf)();
geliyor? Bu yazarın anlamadığı anlamına gelirtypedef
.typedef void (*voidFuncPtrType)();
bu kodu netleştirecektir.