Uživatelské nástroje

Nástroje pro tento web


umeni_exploitace

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revizePředchozí verze
Následující verze
Předchozí verze
umeni_exploitace [2014/01/09 14:55] – [ladeni segmentation fault (segfault) 2] djbuldogumeni_exploitace [2025/08/28 10:09] (aktuální) – upraveno mimo DokuWiki 127.0.0.1
Řádek 160: Řádek 160:
 </code> </code>
   * vytvoril se mi soubor core   * vytvoril se mi soubor core
 +<code>
 +Neoprávněný přístup do paměti (SIGSEGV) (core dumped [obraz paměti uložen])
 +</code>
 +<code>
 +gdb /home/bari/Plocha/flowmon-vyvoj/nfdump-1.6.9-nbar-lic3.0-geo-http/bin/sfcapd core
 +</code>
 +  * ale moc moudra z toho nevypadlo
 +<code>
 +[195964.091582] sfcapd[1438] general protection ip:7fbe6b62b119 sp:44ca3412556af324 error:0 in libc-2.13.so[7fbe6b52a000+18d000]
 +</code>
 +<code>
 +(gdb) bt
 +#0  ____longjmp_chk () at ../sysdeps/unix/sysv/linux/x86_64/____longjmp_chk.S:112
 +#1  0x44ca3412556af324 in ?? ()
 +Cannot access memory at address 0x44ca3412556af324
 +</code>
  
 +===== Systemd coredump =====
 +
 +  * systemd se stará i o core dumpy
 +
 +  cat /proc/sys/kernel/core_pattern
 +  |/usr/lib/systemd/systemd-coredump %p %u %g %s %t %e
 +
 +  * podle [[https://www.freedesktop.org/software/systemd/man/systemd-coredump.html|dokumentace]] se coredump vytváří ve složce ''/var/lib/systemd/coredump/*''
 +  * je uložen komprimovaně v xz archívu
 +
 +  * lze taky použít
 +
 +  systemd-coredumpctl list
 +  systemd-coredumpctl dump --output /tmp/aaa
 +===== Odkazy =====
 +
 +  * [[http://lcamtuf.coredump.cx/signals.txt|Moc pekne exploitace pres signal handler]]
umeni_exploitace.1389275700.txt.gz · Poslední úprava: (upraveno mimo DokuWiki)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki