OZ1NG의 뽀나블(Pwnable)

[Tips] glibc 코드 보는 사이트 본문

Tips

[Tips] glibc 코드 보는 사이트

OZ1NG 2021. 2. 10. 00:20

1. code.woboq.org/userspace/glibc/libio/libioP.h.html#319

 

libioP.h source code [glibc/libio/libioP.h] - Woboq Code Browser

796 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, (FILE *) CHAIN, FD, \ 801 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, (FILE *) CHAIN, FD, \ 809 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, (FILE *) CHAIN, FD, \ 814 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, (FILE *) CHAIN, FD, \

code.woboq.org

위의 사이트는 원하는 함수나 변수에 대한 코드를 쉽게 찾을 수 있다.

하지만 glibc 버전별로는 보기 힘들다. (아마 최신 버전만 보여주는 듯)

 

2. elixir.bootlin.com/glibc/glibc-2.23/source/libio/libioP.h

 

libioP.h - libio/libioP.h - Glibc source code (glibc-2.23) - Bootlin

 

elixir.bootlin.com

위의 사이트는 glibc 버전 별로 볼 수 있다.

하지만 원하는 함수나 변수를 찾기는 1번보다는 쉽지 않다. (하지만 define된 함수나 그런것도 찾아 줘서 오히려 개꿀일지도...?)

Comments