自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 MacOS 如何支持git仓库多密钥配置?

当我们参加不同项目时,所使用的代码管理平台可能各不相同(GitHub/Gitee/云效…),或者记不得某个代码管理平台曾经使用过的账号。而当你在项目中添加个人目前电脑上唯一的ssh密钥时,可能会出现SSH Keys 已存在的错误,此时我们就可以对应各个平台生成多个ssh密钥来解决该问题。本文将以GitHub和云效为例,以MacOS系统,分别对其生成不同的ssh密钥分开使用来解决冲突问题。

2023-11-29 11:50:09 456

原创 StarUML4/StarUML5+ Mac的破解方法

一、安装npmbrew install node没有HomeBrew的到官网装下二、安装asarnpm install -g asar三、安装starUML官网四、解压文件app.asar4.1 先进入Resources目录cd /Applications/StarUML.app/Contents/Resources/4.2 在解压app.asarasar extract app.asar app五、修改新生成的app目录下的lisence文件vim a

2022-03-28 15:06:42 2645

原创 据说为了增加访问量这样就可以了

都是写的爬虫从网上爬取的图片,大家轻喷~~~~~

2022-01-06 14:58:41 414

原创 2022,再接再厉~~

2021,即将过去,立的很多flag,基本完成了一半。2022,再接再厉,加油~~~

2021-12-30 20:32:56 375

原创 安全攻击原理详解(四) -- JNDI

1. JNDI1.1 JNDI基本概念JNDI(Java Naming and DIrecroty Interface),是java命名与目录接口,JNDI包括Naming Service和Directory Service,通过名称来寻找数据和对象的API,也称为一种绑定。JNDI可访问的现有的目录及服务有:JDBC、LDAP、RMI、DNS、NIS、CORBA。//web.xml<Environment name="jndiName" value="jndiValue" type=

2021-12-23 15:07:58 3450

原创 安全攻击原理详解(三) -- CORBA

1. CORBA1.1 CORBA概述CORBA全称(Common ObjectRequest Broker Architecture)也就是公共对象请求代理体系结构,是OMG(对象管理组织,一个非盈利性的计算机行业标准协会)制定的一种标准的面向对象应用程序体系规范。其提出是为了解决不同应用程序间的通信,曾是分布式计算的主流技术。CORBA标准主要分为三个部分,IDL(接口语言)、ORB(对象请求代理)、IIOP(ORB之间的操作协议)。其结构主要分为三部分:naming service、cli

2021-12-23 15:02:45 2903

原创 安全攻击原理详解(二) -- LDAP

1. LDAPLDAP(Lightweight Directory Access Protocol ,轻型目录访问协议)是一种目录服务协议,运行在TCP/IP堆栈之上。目录服务是一个特殊的数据库,用来保存描述性的、基于属性的详细信息(如企业员工信息:姓名、电话、邮箱等,公用证书、安全密钥、物理设备信息等),能进行查询、浏览和搜索,以树状结构组织数据。LDAP以树结构标识所以不能像表格一样用SQL语句查询,它“读”性能很强,但“写”性能较差,并且没有事务处理、回滚等复杂功能,不适于存储修改频繁的数据。L

2021-12-23 14:58:27 2712

原创 安全攻击原理详解(一) -- RMI

1. RMI1.1 JAVA RMI1.1.1 基本概念RMI(Remote Method Invocation,远程方法调用)。远程方法调用是分布式编程中的一个基本思想,实现远程方法调用的技术有CORBA、WebService等(这两种独立于编程语言)。RMI则是专门为JAVA设计,依赖JRMP通讯协议。RMI可以使我们引用远程主机上的对象,将JAVA对象作为参数传递,而这些对象要可以被序列化。就像C语言中有RPC(remote procedure calls )使远程主机上执行C函数并返回

2021-12-23 12:09:45 1386

原创 Mac效率神器Alfred--日常使用5分钟上手

前言 Alfred,想必大家就算没用过也耳闻过。Alfred是一个让你可以丢掉鼠标的神器。很多读者可能之前认为Alfred的学习成本高,或者感觉它太复杂,而望之却步。其实Alfred并非高不可攀,本文以Alfred3.0为基础,一步步进行Alfred的常用操作,带领大家进入Alfred的高效世界! 从界面上分,Alfred分为设置界面和操作界面;从功能上分,Alfred分为基本搜索和快速启动的功能,以及工使用自定义插件的工作流功能。 本文为本人对Alfred的操作积累,会持续不定时

2021-12-20 15:46:37 1742

原创 Python-密码字典生成

python在做各种密码暴力破解的时候,需要各种密码词典,网上找了一圈,要么就需要花钱购买,要么就需要各种网站自有的X币啥的,怒了,忍受不了了,自己写个代码生成一下,这里提供一种生成密码字典的代码。具体代码如下:import itertoolsprint("generate pwd start")# 密码包含这些字符,如果需要生成的密码包含其他字符串,直接更改这个keykey = '0123456789.qwertyuiopasdfghjklzxcvbnm' # repeat为生成密码重复

2021-12-16 11:35:01 3390 4

原创 pywin32无法安装在Mac上的问题

Pywin32是什么对于我们BI来说,pywin32是Windows Python上一个很重要的模块,它实现了大多数的自动化.例如Excel自动刷新,自动运行宏代码,模拟窗体操作等等但是毕竟是Windows自家的东西,在Linux和Mac上是没有的pywin32 for Mac是否存在首先pip install就是报错的然后我搜索了很多内容,例如pywin32 for mac,例如直接去pywin32的Github看(https://github.com/mhammond/pyw

2021-12-10 11:13:17 2539

原创 Python爬虫实战:爬取福利彩票双色球中奖结果数据

一、工程目录二、python爬虫三步骤2.1 获取数据这里爬取数据使用request的库,使用get/post接口请求来做数据的获取即可。数据获取一般有静态页面数据获取、动态数据获取、伪装请求数据获取等等方式,获取数据的具体代码如下:import jsonimport requestsclass GetData(): def __init__(self): self.web_url = "http://www.cwl.gov.cn/cwl..

2021-12-09 14:46:01 9889

原创 90年代坦克大战

源码地址:https://gitee.com/haitaob/tankwar备注:资源文件中的font字体为压缩包,需要解压后才能使用

2021-12-08 14:42:35 232

原创 Pygame中文文档

见文档项目:https://gitee.com/haitaob/pygame-chinese-document翻译文档来源于Pygame Front Page — pygame v2.1.1 documentation目录模块名 功能概述 pygame 最顶层的Pygame模块 time 监测时间的pygame模块 mouse 鼠标函数可以用来获取鼠标设备的当前状态 Color 用于颜色表示的pygame对象 key 使用键盘的模块 m

2021-11-22 15:56:34 7345

TCP/IP详解--读书笔记

一  前言每当这个时候,最好的方法就是找一本书,然后用这本书来麻痹自己.其它乱七八糟的,都滚远点吧.哈哈,屡试不爽!开始抄书了.....二  链路层链路层作用(1)为IP模块发送和接收IP数据报.(2)为arp模块发送arp请求和接收arp应答.(3)为rarp模块发送rarp请求和接收rarp应答.以太网与IEEE 802封装以太网IP数据报的封装在RFC 894中定义. IEEE 802...

2015-05-22 14:57:15 342

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除