malloc 이나 free할때 오류나는거 스킵해줌.

 

mallopt(-5, 0);

'Personal' 카테고리의 다른 글

힙 오류 스킵하는 방법  (0) 2016.04.30
C에서 MySQL사용하기  (0) 2016.04.30
setvbuf  (0) 2016.04.30
rerere  (0) 2016.04.30
2013 제 2회 호서 청소년 정보보호 경진대회(HISChall) 참가 결과  (0) 2014.04.08
2013 WHITEHAT CONTEST 예선 참가 결과  (0) 2014.04.08

WRITTEN BY
pwn3r
45

트랙백  74 , 댓글  0개가 달렸습니다.
secret

turorial

http://zetcode.com/db/mysqlc/


컴파일 옵션

gcc -o exploitshop exploitshop.c -I/usr/include/mysql -L/usr/lib/x86_64-linux-gnu -lmysqlclient


안되면 여기참고

http://shings47.tistory.com/516#recentTrackback


64bit에서 32bit수정하고 싶을때

$ aptitude search libmysql
 p   libmysql++-dev                            - MySQL C++ library bindings (development)
 p   libmysql++-dev:i386                       - MySQL C++ library bindings (development)
 p   libmysql++-doc                            - MySQL C++ library bindings (documentation and exampl
 p   libmysql++3                               - MySQL C++ library bindings (runtime)
 p   libmysql++3:i386                          - MySQL C++ library bindings (runtime)
 p   libmysql-cil-dev                          - MySQL database connector for CLI
 p   libmysql-diff-perl                        - module for comparing the table structure of two MySQ
 p   libmysql-java                             - Java database (JDBC) driver for MySQL
 p   libmysql-ocaml                            - OCaml bindings for MySql
 p   libmysql-ocaml:i386                       - OCaml bindings for MySql
 p   libmysql-ocaml-dev                        - OCaml bindings for MySql
 p   libmysql-ocaml-dev:i386                   - OCaml bindings for MySql
 v   libmysql-ocaml-dev-dnim6:i386             -
 v   libmysql-ocaml-dev-jygp6                  -
 v   libmysql-ocaml-dnim6:i386                 -
 v   libmysql-ocaml-jygp6                      -
 p   libmysql-ruby                             - Transitional package for ruby-mysql
 v   libmysql-ruby:i386                        -
 p   libmysql-ruby1.8                          - Transitional package for ruby-mysql
 v   libmysql-ruby1.8:i386                     -
 p   libmysql-ruby1.9.1                        - Transitional package for ruby-mysql
 v   libmysql-ruby1.9.1:i386                   -
 p   libmysql6.4-cil                           - MySQL database connector for CLI
 i   libmysqlclient-dev                        - MySQL database development files
 p   libmysqlclient-dev:i386                   - MySQL database development files
 v   libmysqlclient15-dev                      -
 v   libmysqlclient15-dev:i386                 -
 i A libmysqlclient18                          - MySQL database client library
 p   libmysqlclient18:i386                     - MySQL database client library
 p   libmysqlcppconn-dev                       - MySQL Connector for C++ (development files)
 p   libmysqlcppconn-dev:i386                  - MySQL Connector for C++ (development files)
 p   libmysqlcppconn5                          - MySQL Connector for C++ (library)
 p   libmysqlcppconn5:i386                     - MySQL Connector for C++ (library)
 i   libmysqld-dev                             - MySQL embedded database development files
 p   libmysqld-dev:i386                        - MySQL embedded database development files
 p   libmysqld-pic                             - MySQL database development files
 p   libmysqld-pic:i386                        - MySQL database development files



[필드카운트]

mysql_query(aConn, vQuery)

        vResult = mysql_store_result(aConn);

        vRowCount  = mysql_num_fields(vResult);


'Personal' 카테고리의 다른 글

힙 오류 스킵하는 방법  (0) 2016.04.30
C에서 MySQL사용하기  (0) 2016.04.30
setvbuf  (0) 2016.04.30
rerere  (0) 2016.04.30
2013 제 2회 호서 청소년 정보보호 경진대회(HISChall) 참가 결과  (0) 2014.04.08
2013 WHITEHAT CONTEST 예선 참가 결과  (0) 2014.04.08

WRITTEN BY
pwn3r
45

트랙백  0 , 댓글  0개가 달렸습니다.
secret

setvbuf

Personal 2016.04.30 07:06

매출력마다 fflush쓰기 싫을때


   setvbuf(stdout, NULL, _IONBF, 0);

   setvbuf(stdin, NULL, _IONBF, 0);

'Personal' 카테고리의 다른 글

힙 오류 스킵하는 방법  (0) 2016.04.30
C에서 MySQL사용하기  (0) 2016.04.30
setvbuf  (0) 2016.04.30
rerere  (0) 2016.04.30
2013 제 2회 호서 청소년 정보보호 경진대회(HISChall) 참가 결과  (0) 2014.04.08
2013 WHITEHAT CONTEST 예선 참가 결과  (0) 2014.04.08

WRITTEN BY
pwn3r
45

트랙백  0 , 댓글  0개가 달렸습니다.
secret

rerere

Personal 2016.04.30 04:49

오오미 블로그 다시 시작해봅니당 메모위주로!

'Personal' 카테고리의 다른 글

C에서 MySQL사용하기  (0) 2016.04.30
setvbuf  (0) 2016.04.30
rerere  (0) 2016.04.30
2013 제 2회 호서 청소년 정보보호 경진대회(HISChall) 참가 결과  (0) 2014.04.08
2013 WHITEHAT CONTEST 예선 참가 결과  (0) 2014.04.08
2013 Junior CTF 본선 진출  (0) 2013.07.31

WRITTEN BY
pwn3r
45

트랙백  57 , 댓글  0개가 달렸습니다.
secret

작년(2013년) 서대학교에서 주최한 청소년 해킹대회인 Hischall2013이 끝나고 write-up ㅋㅋ 블로그도 다시 시작하는 겸해서 뒤늦게나마 정리해서 올려둡니다.



'Personal' 카테고리의 다른 글

setvbuf  (0) 2016.04.30
rerere  (0) 2016.04.30
2013 제 2회 호서 청소년 정보보호 경진대회(HISChall) 참가 결과  (0) 2014.04.08
2013 WHITEHAT CONTEST 예선 참가 결과  (0) 2014.04.08
2013 Junior CTF 본선 진출  (0) 2013.07.31
2013 HDCON 본선진출  (1) 2013.06.18

WRITTEN BY
pwn3r
45

트랙백  162 , 댓글  0개가 달렸습니다.

 hischall2013과 마찬가지로 작년에 참가했던 대회입니다 ㅋㅋ 혁주, 상섭이, 대진형과 함께 4인 팀으로 참가해서 같이 밤샜던 기억이 나네요. 본선가서 좋은 결과는 못 얻었지만 나름 재밌었음 ㅋㅋ 예전 문제들 다시 풀어보면서 write-up 가다듬어서 올립니다.




WRITTEN BY
pwn3r
45

트랙백  71 , 댓글  0개가 달렸습니다.
secret



 이번에 처음 열린 새로운 청소년 해킹방어대회인 Junior CTF 예선에 참가하여 본선에 진출하게 됬습니다. 저는 부계정으로 많이쓰는 bean1234로 대회를 참가했는데 닉네임 콩답게 2위로 마무리 지었습니다. 예선전 상위 30명은 8월 12일 열리는 본선대회 참가권을 얻게됩니다.  

 이번 대회운영은 Offensive research center인 Grayhash에서 맡아주셨는데, 창의력을 요하는 문제를 많이 내주셔서 재밌게 풀었습니다. 특히, 게싱문제가 하나도 없어서 짜증한번 안내고 예선을 마무리 지을 수 있었죠 ㅋㅋ

 평소에 대회 쓸어가던 친구들이 이번엔 개인일정으로 인해 못 나올뻔 했는데, 수업전이랑 쉬는 시간에 조금씩 조금씩하더니 금방 올클리어를 찍어버렸네요 -_- ㅋㅋ 힘든 본선이 될거 같습니다. 열심히 해봐야죠.



Write-up


junior_ctf_2013_pwn3r.pdf

 




WRITTEN BY
pwn3r
45

트랙백  365 , 댓글  0개가 달렸습니다.




 


이번 2013/06/07 ~ 2013/06/08 에 진행된 HDCON 2013에 B10S팀 소속으로 참가했습니다. 

문제풀이 방식은 작년과 마찬가지로 레벨별 풀이 방식이었습니다.

작년에는 12등으로 아쉽게 본선에 진출하지 못했지만, 올해엔 꼭 가야겠단 생각으로 팀원분들과 열심히 하다보니 대회가 끝나기 전에 10문제를 모두 클리어하여 상위권으로 본선에 진출하게 됬습니다!

본선 멤버로는 나가지 않지만, 팀형들께서 꼭 좋은 결과 얻어주실거라 믿습니다. 화이팅!


WRITTEN BY
pwn3r
45

트랙백  178 , 댓글  1개가 달렸습니다.
  1. 비밀댓글입니다
secret