[Java Training]Week 6 0x00 本系列-Java集训系列 变成了自己学习一遍Java- -。 0x01 第七章 异常、断言和日志 0x02异常 程序总会产生错误,如果是在开发阶段,那么还可以看到错误去修复,然后重新启动,但是在程序的运行阶段,就不可以这样,所以当错误产生的时候,至少做到以下几点: 向用户通告错误 保存所有的工作结果 允许用户以妥善的形式退出程序 将程序可能产生的错误做一个 2020-04-21 Java #Java
工作二周年总结 前言 不知不觉正式工作两年了,正式毕业两年半了,在这个疫情还未结束的时候,我终于动手写了这篇总结 此刻,听着本尼,写着文章 回顾 从毕业即跨行的我,也算是幸运,从18年3月15日开始工作,到现在,也算是整两年了 这两年里,一直在探索,也没有找到想要的答案,这两年也一直在进步,一直在让自己更好 现在开始回顾 在第一年,我初入行业,学会写报告,学会了渗透的步骤,能初步完成渗透工作, 2020-03-02 Note #Note
[Java Training]Week 5 0x00 本系列-Java集训系列 记录我带领小组进行Java学习,按照《Java核心技术》第十版进行学习 0x01 接口、lambda、内部类 0x02 接口(Interface)是对类的一组需求描述,这些类要遵从接口描述的统一格式进行定义 可以将接口看成没有属性的抽象类(看成的意思就是两者有一些区别,但是大体上是差不多的) 定义接口:public interfac 2019-12-15 Java #Java
[Java Training]Week 4 0x00本系列-Java集训系列 记录我带领小组进行Java学习,按照《Java核心技术》第十版进行学习 0x01继承 0x02 子类和父类:父类就是正常的类,子类是继承父类的方法和属性,可以继承public与protected super:在子类可以使用super()来调用父类的构造方法,也可以用super.method()调用父类的方法 ManagerTest.java 123456 2019-08-17 Java #Java
[Java Training]Week 3 0x00本系列-Java集训系列 记录我带领小组进行Java学习,按照《Java核心技术》第十版进行学习 0x01开始面向对象 0x02首先声明,对象怎么理解什么的就不再赘述了,这个书里讲的很详细,我这里主要记录一下基本定义和语法怎么写 类:所有Java代码都属于某个类,有标准的Java库里的类,也有第三方库里的类,还有自定义的类 封装:通过控制类里各个元素的访问权限,来达到封装的目的 对象 2019-08-03 Java #Java
[Java Training]Week 2 0x00本系列-Java集训系列 记录我带领小组进行Java学习,按照《Java核心技术》第十版进行学习 0x01从第三章开始内容变多,每次基本就一章 第三章 HelloWorld.java 123456789101112131415161718//HelloWorld类,注意大小写,类名与文件名一致public class HelloWorld { //main方法,作为程 2019-07-13 Java #Java
[Java Training]Week 1 0x00本系列-Java集训系列 记录我带领小组进行Java学习,按照《Java核心技术》第十版进行学习 0x01废话不多说,开搞 第一章吧啦吧啦,一堆废话 简单说下可以说的点吧,面向对象,使用了虚拟机来跨平台 关于Java SE、Java EE、Java ME Java SE(Java Platform, Standard Edition):用于桌面或简单服务器应用的Java平台 Java 2019-07-07 Java #Java
Remember a Java code audit 前言大家好,我是一只安全小菜鸡。老大扔给我一个项目,某项目的java审计。于是我就去进行我“第一次”审计。 第一回合拿到代码的我一脸懵逼OK,这是个Java项目,拿到代码之后,我们首先….看结构。什么?难道拿到代码不是先上扫描器么?嗯…这么想也没错,我对代码审计的扫描工具有个看法。在我想象的代码审计境界,对于工具是这样的:第一个境界:依赖扫描工具。这个阶段扫描工具是救命的,报告全靠扫描工具来出。第 2018-10-22 Audit #Java
Self review 自我检讨总想搞些大事情,眼高手低的我。写博客是为了记录我的学习之路。不需要在写出来的时候就是每篇都是特别好,重要作用就是记录。多写多做少说。就酱。 2018-10-17 Other #Other
[CodeAudit] SQL Inject 0 前言 SQL注入(SQL Inject),定义我就不多说了,这里是百度百科。 原理很好理解,但是想掌握却是不简单,需要练习与实战,望大家不要犯像我一样眼高手低、自以为是的病。 下面开始进入正题。 简单例子首先从PHP开始。一个最经典的例子: login1.php 12$sql = "select * from user where name='".$name 2018-07-29 InformationSecurity #websecurity #CodeAudit #BasicKnowledge