LearnJava
LearnJava copied to clipboard
《Java学习资源大全》
LearnJava
本项目是记录自己在学习Java语言的过程中遇到的一些优秀内容,包括优秀的学习资源或优秀的项目代码等。尽可能的理解Java,尽可能的理解Java漏洞。学习Java语言,面向对象编程!作者:0e0w
关于Java语言的学习教程,可以参考《365天深入理解Java语言》。LearnJava , Save Universe.
本项目创建于2020年9月10日。最近一次更新时间为2023年2月14日。本项目会持续更新,直到海枯石烂。
01-Java资源
- https://github.com/HackJava/LearnJava
- https://github.com/Snailclimb/awesome-java
- https://github.com/jobbole/awesome-java-cn
- https://github.com/CodingDocs/awesome-java
一、书籍资源
- [ ] 《27天成为Java大神》
- [ ] 《Java学习-面试指南》
- [ ] 《互联网 Java工程师进阶知识完全扫盲》
- [ ] 《Java工程师成神之路》@hollischuang
- [ ] 《Java基础入门笔记》@JackChan1999
- [ ] 《IntelliJ IDEA 简体中文专题教程》
- [ ] 《成为一个更好的Java程序员》
- [ ] 《On Java 8》
- [ ] 《JavaFamily》
- [ ] 《Java编程思想》
- [ ] 《Java技术栈》
- [ ] 《从零开始学习JavaSE》
二、视频教程
三、算法学习
- [ ] 《The Algorithms - Java》
- [ ] 《用Java简化数据结构和算法》
- [ ] https://github.com/MisterBooo/LeetCodeAnimation
- [ ] https://github.com/chefyuan/algorithm-base
四、Web开发
五、英文资源
六、论坛版块
七、面试资料
八、其它资源
- [ ] awesome-java-books
- [ ] technology-talk
- [ ] https://github.com/doocs/jvm
- [ ] https://github.com/singgel/JAVA_LINE
- [ ] https://github.com/CL0610/Java-concurrency
- [ ] https://github.com/Han-YLun/jianZhiOffer
- [ ] https://github.com/dunwu/javacore
- [ ] https://github.com/dunwu/java-tutorial
- [ ] https://github.com/doocs/source-code-hunter
- [ ] https://github.com/fuzhengwei/CodeGuide
- [ ] https://github.com/hansonwang99/JavaCollection
- [ ] https://github.com/jas502n/java-pdf-study
- [ ] https://github.com/rbmonster/learning-note
- [ ] https://github.com/CoderLeixiaoshuai/java-eight-part
- [ ] https://github.com/apachecn/tarena-java-textbooks
- [ ] https://github.com/itwanger/toBeBetterJavaer
- [ ] https://github.com/youlookwhat/DesignPattern
- [ ] https://github.com/akullpp/awesome-java
- [ ] https://github.com/Firebasky/Java
- [ ] https://github.com/vipshop/vjtools
- [ ] https://github.com/youthlql/JavaYouth
02-Java框架
- [ ] https://github.com/dromara/hutool
- [ ] https://github.com/MrZhousf/OkHttp3
- [ ] https://github.com/soot-oss/soot
- [ ] https://github.com/INRIA/spoon
- [ ] https://www.javassist.org
- [ ] https://github.com/baishui2004/common_gui_tools
- [ ] https://github.com/woodpecker-framework/woodpecker-requests
- [ ] https://github.com/kevinsawicki/http-request
- [ ] https://github.com/NanoHttpd/nanohttpd
- [ ] https://github.com/xuexiangjys/XUI
- [ ] https://github.com/alibaba/easyexcel
- [ ] https://github.com/EmYiQing/HacLang
- [ ] https://github.com/deepjavalibrary/djl
- [ ] https://github.com/ja-netfilter/ja-netfilter
- [ ] https://github.com/l42111996/java-Kcp
- [ ] https://github.com/javaparser/javaparser
- [ ] https://github.com/oblac/jodd
- [ ] https://github.com/jacoco/jacoco
- [ ] https://github.com/noear/solon
03-Java项目
- https://github.com/trending/Java
- https://github.com/topics/tool?l=Java
- https://github.com/trending/Java?since=daily
- https://github.com/trending/Java?since=weekly
- https://github.com/trending/Java?since=monthly
- [ ] https://github.com/dbeaver/dbeaver
- [ ] https://github.com/google/firing-range
- [ ] https://github.com/ewilded/shelling
- [ ] https://github.com/jflyfox/jfinal_cms
- [ ] https://github.com/looly/hutool
- [ ] https://github.com/ravenxrz/RubberTranslator
- [ ] https://github.com/o2oa/o2oa
- [ ] https://github.com/Meituan-Dianping/walle
- [ ] https://github.com/networknt/light-4j
- [ ] https://github.com/xuxueli/xxl-crawler
- [ ] https://github.com/virjar/echo
- [ ] https://github.com/kennycason/kumo
- [ ] https://github.com/tn5250j/tn5250j
- [ ] https://github.com/riskscanner/riskscanner
- [ ] https://github.com/lucee/Lucee
- [ ] https://github.com/alipay/SoloPi
- [ ] https://github.com/black-ant/case
- [ ] https://github.com/TheKingOfDuck/evilzip
- [ ] https://github.com/polyglot-compiler/JLang
- [ ] https://github.com/metersphere/metersphere
- [ ] https://github.com/Sk1erLLC/Patcher
- [ ] https://github.com/JPressProjects/jpress
- [ ] https://github.com/tal-tech/conan
- [ ] https://github.com/ssssssss-team/spider-flow
- [ ] https://github.com/blinkfox/fenix
- [ ] https://github.com/aunkrig/lfr
- [ ] https://github.com/l42111996/java-Kcp
- [ ] https://github.com/fengjx/java-hot-reload-agent
- [ ] https://github.com/ffffffff0x/BerylEnigma
- [ ] https://github.com/RyuZUSUNC/ScarletBomb
04-Java安全
一、移动安全
- Android
- [ ] https://github.com/CodingGay/BlackDex
- [ ] https://github.com/ElderDrivers/EdXposed
- [ ] https://github.com/asLody/AndHook
- [ ] https://github.com/MobSF/mobsfscan
- [ ] https://github.com/charles2gan/GDA-android-reversing-Tool
- [ ] https://github.com/FlyingYu-Z/ApkEncryptor
- [ ] https://github.com/wyzxxz/aksk_tool
- [ ] https://github.com/deathmarine/Luyten
- [ ] https://github.com/Fuzion24/JustTrustMe
- [ ] https://github.com/JZ-Darkal/AndroidHttpCapture
- [ ] https://github.com/DingProg/NetworkCaptureSelf
- [ ] https://github.com/PAGalaxyLab/YAHFA
- [ ] https://github.com/LSPosed/LSPosed
- [ ] https://github.com/iBotPeaches/Apktool
- [ ] https://github.com/Col-E/Recaf
- [ ] https://github.com/topjohnwu/Magisk
- [ ] https://github.com/Mocha-L/QuJing
- [ ] https://github.com/t4kemyh4nd/vulnwebview
- [ ] https://github.com/ChenJunsen/Hegui3.0
- [ ] https://github.com/cgddgc/secheguicheck
- iOS
二、端口扫描
- [ ] https://github.com/angryip/ipscan
三、域名扫描
- [ ] https://github.com/Acmesec/BurpDomain
四、漏洞扫描
- [ ] https://github.com/kuiguansec/rcetool
- [ ] https://github.com/redtimmy/Richsploit
- [ ] https://github.com/21superman/weblogic_exploit
- [ ] https://github.com/er10yi/MagiCude
- [ ] https://github.com/fupinglee/JavaTools
- [ ] https://github.com/Lucifaer/Joker
- [ ] https://github.com/colodoo/lanb-wvs
- [ ] https://github.com/usualwyy/PowerScanner
- [ ] https://github.com/google/tsunami-security-scanner
- [ ] https://github.com/tangxiaofeng7/VulnFind
- [ ] https://github.com/tangxiaofeng7/TSLab-Exploit
- [ ] https://github.com/yhy0/ExpDemo-JavaFX | 图形化漏洞利用工具 | 188
- [ ] https://github.com/MrMeizhi/DriedMango
- [ ] https://github.com/songxiaomo1997/ScanStation
- [ ] https://github.com/ghealer/G_Scan
- [ ] https://github.com/woodpecker-framework/woodpecker-framwork-release
- [ ] https://github.com/jinsezlb/SnowShadow
- [ ] https://github.com/bit4woo/Fiora
- [ ] https://github.com/ByHuaiNian/exploit_verify_tools
- [ ] https://github.com/bit4woo/knife
- [ ] https://github.com/f0ng/poc2jar
- [ ] https://github.com/fullstackcainiao/Exp-JavaFX
- [ ] https://github.com/Weik1/Artillery
- [ ] https://github.com/tls-attacker/TLS-Anvil
- [ ] https://github.com/1n7erface/RequestTemplate
五、密码破解
- [ ] https://github.com/arcaneiceman/kraken
六、路径扫描
- [ ] https://github.com/safe6Sec/dirScan
- [ ] https://github.com/vaycore/OneScan
七、Web安全
- [ ] https://github.com/sanbuzhi/sqldd
- [ ] https://github.com/ethicalhackingplayground/ssrf-king
- [ ] https://github.com/ron190/jsql-injection
八、Webshell
- [ ] https://github.com/rebeyond/Behinder
- [ ] https://github.com/BeichenDream/Godzilla
- [ ] https://github.com/threedr3am/JSP-Webshells
- [ ] https://github.com/Ramos-dev/OSSTunnel
- [ ] https://github.com/thatcherclough/BetterBackdoor
- [ ] https://github.com/b1ackc4t/Assassin
九、病毒免杀
十、隧道代理
- [ ] https://github.com/ffay/lanproxy
- [ ] https://github.com/Ramos-dev/OSSTunnel
- [ ] https://github.com/CreditTone/mitmproxy-java
- [ ] https://github.com/mirsamantajbakhsh/OnionTunnel
- [ ] https://github.com/orleven/Jsockproxy
十一、内网渗透
- [ ] https://github.com/bitterzzZZ/MemoryShellLearn
十二、蜜罐钓鱼
十三、应急响应
十四、域名扫描
十五、漏洞赏金
十六、Burp插件
- [ ] https://github.com/bit4woo/burp-api-drops
- [ ] https://github.com/synacktiv/HopLa
- [ ] https://github.com/ggg4566/BurpBountyPlus
- [ ] https://github.com/bit4woo/domain_hunter_pro
- [ ] https://github.com/d3vilbug/HackBar
- [ ] https://github.com/c0ny1/passive-scan-client
十七、其他项目
- [ ] https://github.com/Ramos-dev/R9000
- [ ] https://github.com/Ramos-dev/graph4code
- [ ] https://github.com/Efaker/FakerAndroid
- [ ] https://github.com/skylot/jadx
- [ ] https://github.com/SPuerBRead/Bridge
- [ ] https://github.com/tangxiaofeng7/Fofa-collect
- [ ] https://github.com/Cool-Coding/remote-desktop-control
- [ ] https://github.com/coodyer/Coody-Framework
- [ ] https://github.com/oracle/graal
- [ ] https://github.com/TheKingOfDuck/Loki
- [ ] https://github.com/f1tz/BCELCodeman
- [ ] https://github.com/guardrailsio/awesome-java-security
- [ ] https://github.com/sulanmehmetsirin/Raptor
- [ ] https://github.com/oschina/kooder
- [ ] https://github.com/huoxianclub/LingZhi
- [ ] https://github.com/Wker666/Demo
- [ ] https://github.com/Ppsoft1991/CodeReviewTools
- [ ] https://github.com/r00t4dm/aLIEz
- [ ] https://github.com/bihe0832/Android-GetAPKInfo
- [ ] https://github.com/HXSecurity/DongTai-agent-java
- [ ] https://github.com/threedr3am/marshalsec
- [ ] https://github.com/Yang0615777/sendMail
- [ ] https://github.com/wuppp/releaseBehinderShell
- [ ] https://github.com/cdel-mobile/AndroidHttpCapture
- [ ] https://github.com/virjar/SpiderProxyHa
- [ ] https://github.com/0linlin0/CyberBox
- [ ] https://github.com/amosshi/freeinternals
- [ ] https://github.com/KeepSafe/ReLinker
- [ ] https://github.com/nnjun/BlackBox
- [ ] https://github.com/haidragon/study_Android_Mchange
- [ ] https://github.com/ffffffff0x/BerylEnigma
- [ ] https://github.com/Hypdncy/Hburp
- [ ] https://github.com/5wimming/gadgetinspector
- [ ] https://github.com/woodpecker-appstore/EchoToFileConverter
- [ ] https://github.com/ScriptKid-Beta/WebBatchRequest
- [ ] https://github.com/SafeGroceryStore/MDUT
- [ ] https://github.com/Maskhe/FastjsonScan
- [ ] https://github.com/safe6Sec/ThinkPHPLogScan
- [ ] https://github.com/c0ny1/FastjsonExploit
- [ ] https://github.com/jenkinsci/nuclei-plugin
- [ ] https://github.com/darvincisec/DetectMagiskHide
- [ ] https://github.com/T00lsNet/T00lsAndroidClient
- [ ] https://github.com/Astartgo/easy-for-webscan
- [ ] https://github.com/woodpecker-appstore/weblogic-infodetector
- [ ] https://github.com/waderwu/attackRmi
- [ ] https://github.com/wh1t3p1g/tabby
- [ ] https://github.com/TheKingOfDuck/FileDownloadServer
- [ ] https://github.com/haby0/java-sec-note
- [ ] https://github.com/ballcat-projects/ballcat
- [ ] https://github.com/Nalen98/AngryGhidra
- [ ] https://github.com/getActivity/AndroidProject
- [ ] https://github.com/gh0stkey/CaA
- [ ] https://github.com/pmiaowu/HostCollision
- [ ] https://github.com/LostZX/Kakaka
- [ ] https://github.com/Etisalat-Egypt/Rodan
- [ ] https://github.com/GovTech-CSG/ProxyAgent
- [ ] https://github.com/flowerwind/JspFinder
- [ ] https://github.com/Wker666/wJa
- [ ] https://github.com/janino-compiler/jsh
- [ ] https://github.com/dipjyotimetia/HybridTestFramework
- [ ] https://github.com/dnsjava/dnsjava
- [ ] https://github.com/gh0stkey/HaE
- [ ] https://github.com/G3G4X5X6/ultimate-cube
05-Java逆向
一、逆向工具
- [ ] https://github.com/cmu-sei/kaiju
- [ ] https://github.com/lqs1848/AllatoriCrack
- [ ] https://github.com/NationalSecurityAgency/ghidra
- [ ] https://github.com/zifeihan/friday
- [ ] https://github.com/superblaubeere27/obfuscator
- [ ] https://github.com/Enaium/JavaOctetEditor
二、jar逆向
- https://github.com/sim0n/Caesium
三、apk逆向
四、class逆向
06-Java老师
此处排名不分先后,向自己在学习Java语言过程中遇到的每一位优秀老师致敬。感谢感谢!
- 马剑威
- 北邮暖洋洋