Coder Social home page Coder Social logo

fengjixuchui / go-learning-with-hack Goto Github PK

View Code? Open in Web Editor NEW

This project forked from lazybootsafe/go-learning-with-hack

0.0 0.0 1.0 76.41 MB

Go-Learning-With-Hacker--go语言HackTools开发教程从入门到入狱

Go 84.75% Shell 0.30% CSS 1.34% HTML 8.05% Batchfile 0.03% Makefile 0.04% C 2.55% C++ 0.02% PLpgSQL 0.01% Rich Text Format 0.01% Dockerfile 0.01% Less 0.12% Assembly 2.59% Yacc 0.11% Awk 0.01% Perl 0.09%

go-learning-with-hack's Introduction

Go-learning-With-Hack

最后更新时间:2020-12-30

犹豫了很久,还是选择把这个系列更新一下吧
说实话有种冲动把名字起为诸如什么《15天精通go黑客工具开发》这种~~
毕竟我也喜欢装逼,本来和某某某出版社说好了出版一本go语言黑客编程,连视频都快做完了,没想到他们鸽了我也鸽了
但是作为一个不穿黑丝袜下课不会和几个男同学留在教室也不做家教的那种老师,:0我还是专心写完这本书吧.


写的很乱,正在写源码注释,Golang源码完全注释


目录说明

目录 说明
go-basic 第一章 go语言基础篇
go-example 第二章 go语言应用篇
go-advance 第三章 go语言进阶篇
go-hack 第四章 go语言实战篇
go-audit 第五章 go语言底层与安全篇
go-security 第六章 go语言安全篇
go-test 对应go语言基础章节实验代码
screenshot 对应代码截图等

(试读部分2.1)(试读部分1.1)

对应章节 未有链接则是在编写中

第一章 基础篇

1.1 go语言-类型
1.2 go语言-表达式
1.3 go语言-函数
1.4 go语言-数据
1.5 go语言-方法
1.6 go语言-接口
1.7 go语言-并发
1.8 go语言-包结构
1.9 go语言-反射
1.10 go语言-其他
1.11 go语言-知识图谱

第二章 应用篇

2.0 配置环境
2.1 示例1 -- 代码
2.2 示例2 -- 代码
2.3 示例3 -- 代码
2.4 示例4 -- 代码
2.5 示例5 -- 代码
2.6 示例6 -- 代码
2.7 示例7 -- 代码
2.8 示例8 -- 代码
2.9 示例9 -- 代码
2.10 示例10
2.11 优雅的Go语言

PS:示例1-8 基础部分;9-~ 提高进阶部分;

第三章 进阶篇

3.0 进阶篇开篇词
3.1 [进阶项目1之]

第四章 实战篇

4.1 go语言优势和程序构思
4.2 gohack开发之简单TCP扫描器
4.3 gohack开发之AFL fuzzing
4.4 gohack开发之GO misc tool
4.5 gohack开发之wfuzz-go改造
4.6 gohack开发之PYGO-port-scan
4.7 gohack开发之go匿名聊天
4.8 gohack开发之go证书算法破解
4.x 代码赏析之kunpeng

第五章 底层篇

5.1 底层篇开篇词
5.2 环境准备
5.3 引导和初始化 initial
5.4 内存管理 malloc
5.5 垃圾回收 garbage collector
5.6 并发调度 goroutine
5.7 通道 channel
5.8 中文叫啥 Finalizer
5.9 缓存池 pool
5.10 延迟 defer
5.11 。。。。

第六章 安全篇

6.1 安全篇开篇词

联系我

wx公众号 aokisec

wx号

  • finger_xyz
  • fingerxyz

看看就行 给不给star无所谓的:)
如有谬误,那怎么办,我也很绝望啊

致谢

ywolf and opensec-cn

go-learning-with-hack's People

Contributors

d2550 avatar fengjixuchui avatar lazybootsafe avatar

Forkers

headware

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.