Отклањање грешака је неопходна вештина за програмере и истраживаче безбедности. Снажно разумевање отклањања грешака омогућава вам да разумете извршни фајл на нижем нивоу и ухватите све скривене грешке.
текст са таблета користећи број мобилног телефонаМУО Видео дана ПОМЕРИТЕ ДА БИСТЕ НАСТАВИЛИ СА САДРЖАЈЕМ
ГНУ дебагер или, ГДБ, је безвременски алат за отклањање грешака на који се програмери ослањају већ годинама. Ево како да користите ГДБ на Линук-у.
Припрема узорака програма
Да бисте истражили карактеристике ГДБ-а, биће вам потребан извршни фајл за експериментисање. За демонстрацију, покренућете ГДБ у програму за проверу кључева једном са доступним изворним кодом и симболима за отклањање грешака, једном без изворног кода и на једноставном вишенитном програму који штампа поруке на екрану, и написане у Ц-у и компајлиране са ГЦЦ-ом ( ГНУ Ц компајлер).