Introduction to Linux C Programming
I have been studying Linux for two years, but I have never made great progress.
Try again now! I also use a tutorial to stimulate myself and put myself under pressure to learn more deeply. In this tutorial, I use practice.
To record the process of learning Linux C, and use Linux hack as the base for learning programming!
Preparation for learning:
Before you start, you should also have basic knowledge of C language. I have learned C basics for two months. This basic includes many things. You can find one
A relatively thick C-language book. I want to finish learning and try to understand the basic concepts. Do my best. Nothing can be understood at once.
Time. as long as you work hard. I believe that I will naturally understand what I don't understand. I have read these books by myself: Tan hao-qiang's tutorial. C language Daquan (Fourth Edition) translation book. there are other things that forget the title of the book. :(. basic things, not afraid to read more. find a few more suitable ones for you to chew on!
There is also English. I am the best dish. however, you still need to avoid learning. some documents are easy to understand. it is not necessary to find a Chinese description on Thursday, but it is boring. go to the English website for more information. it will also be useful for reading. at least I think so.
Psychological preparation for learning:
A little stuffy. however, the joy of success will make you forget everything. here love is the cost. time is a witness. as long as you stick. we will achieve what we expect. what do we expect? Learn Linux C! And flexible application.
This is the first tutorial I wrote. There may be a lot of mistakes or even errors. Please let me know if you find it. I will correct it immediately.
No mistaken person!
My contact information:
Ncnynl@hotmail.com
QQ: 1043931
ICQ: 153436005
Tutorial directory:
Linux_c_foreword.txt Preface
Linux_c_1.txt one of Linux C Programming passwd document user Separation
Linux_c_2.txt Linux C Programming II list IP segments.
Linux_c_3.txt Linux C Programming 3 80 banner Scanner
Linux_c_4.txt Linux C programming four way-board.cgi vulnerability scanner
Linux_c_5.txt Linux C Programming 5 cal_make.pl vulnerability scanner
Linux_c_6.txt Linux C Programming six apache_openssl vulnerability exploitation and Privilege Escalation