Goby是一款新的网络安全测试工具,由赵武Zwell(Pangolin、JSky、FOFA作者)打造,它能够针对一个目标企业梳理最全的攻击面信息,同时能进行高效、实战化漏洞扫描,并快速地从一个验证入口点,切换到横向。我们希望能够输出更具生命力的工具,能够对标黑客的实际能力,帮助企业来有效地理解和应对网络攻击。 上图是goby主界面 非常炫酷Goby 主要特性: · 实战性:Goby 并不关注漏洞库
这是用业余时间用go写的cmdb项目,功能比较简单,大家有兴趣的可以加我好友一起开发,微信:ljcmnx支持资产管理、主机管理、堡垒机管理、网络管理、合同管理几大模块代码路径:https://github.com/lijiecm/rainbow如果有使用,对功能有要求,可以把你需要的功能写上,合理的话,我尽快满足。
原创
2018-02-09 15:47:19
7657阅读
进程、线程、协程进程:进程是系统进行资源分配的基本单位,有独立的内存空间,单切换代价极高,进程间通信也比较麻烦线程:线程是CPU调度和分派的基本单位,线程依附于进程,与其他线程共享进程的资源,仅有自己的(程序计数器,一组寄存器的值,和栈),线程切换代价小(但是线程之间的切换可能会设计用户态和内核态的切换),由于共享进程资源,所以线程之间通信比较方便。协程:协程是一种用户态的轻量级线程,协程的调度完
CMDB 运维管理平台关于CMDB:CMDB运维管理平台是由CMDB开发团队,针对目前服务器运维、监控,批量管理提出的一个开源、 易用、实用的跨平台服务器运维管理平台;CMDB运维管理平台除了满足运维需求,还引导用户进行知识管理,流程规范,日常学习等。CMDB是一个基于《GPLv2协议》永久开源,并且可以免费下载和自由使用的运维管理软件。CMDB感谢有您的一路支持,如果您有建议可以发表到社区的建议
转载
2024-01-19 14:16:37
672阅读
之前开源过一个比较灵活多云的 CMDB,只有没有时间整理部署方式,最近总是有朋友咨询,所以本文就介绍一下,如何部署 fiy 开源CMDB。如果你还没有了解过,这款 CMDB,欢迎看下演示站点或者之前些的文章。演示站点:://fdevops.com:8060演示站点默认账号密码:admin / 123
原创
精选
2022-04-16 23:57:00
1146阅读
点赞
随着微服务的兴起,行业里出现了非常多优秀的微服务网关框架,今天教大家搭建一套国人,用Golang写的微服务网关框架。这里啰嗦一句,可能到今天还有人不理解什么是微服务,为什么要用微服务。目前网上相对比较模糊,没有精确的定义,但大家的意思都差不多,这里个人通俗描述,就是小项目发展到大项目过程中,出于已维护,与稳定性等考虑,将一个整体项目分为多个微小服务。微服务网关的作用是在用户第一个网关服务器,你按照
转载
2024-01-29 20:51:00
106阅读
前言由于Go语言的发展势头越来越猛,最近整理了许多关于GO语言的开源项目,共同学习,共同交流,共同进步。1.文件系统(File System)篇用于大文件版本控制的 Git 扩展–git-lfs
用于小文件的简单且高度可扩展的分布式文件系统–SeaweedFS
Go 实现的跨平台文件系统监控库–fsnotify
Go 实现的高性能,POSIX-ish Amazon S3 文件系统–goofys
转载
2023-09-05 10:24:17
231阅读
# CMDB运维管理平台的实现指南:使用Go语言
作为一名开发者,构建一个CMDB(Configuration Management Database)运维管理平台是一个十分有趣且具有挑战性的项目。在这篇文章中,我将为你提供一个详细的步骤和代码示例,帮助你从零开始构建一个CMDB运维管理平台。我们将使用Go语言来实现。
## 实现流程
以下是构建CMDB运维管理平台的主要步骤:
| 步骤
原创
2024-09-22 07:28:21
378阅读
Juuluu MiinCMP 微你型JAVA企业网站系统,是一款可运行于128M-256M超低内存下的企业网站系统,MiinCMP主要用于解决国内JAVA成本高昂,中小建站建 设 公司用不起java的状况。MiinCMP使用仅占很小的CPU,内存,网站空间,数据库空间,能运行于128M内存,价格80元的国内IDC主机上,是建站公司的一套理想的java CMS.MiinCMP 1.0最新发行软件包列
go-micro@v4.9.0源码阅读一、前言二、创建微服务三、源码阅读操作一:注册服务处理操作二:组件配置操作三:启动微服务Step 1 :启动微服务Step 2 :开启服务关闭监听Step 3 :停⽌Server组件Step 4 :停⽌Profile组件 一、前言Go是一款开源的编程语言,能更容易地构造简单、可靠且高效的软件,具备高并发,静态编译等特性,在性能、安全等方面具备非常大的优势。而
转载
2024-02-04 22:19:10
0阅读
全球开源技术峰会(Global Open-source Technology Conference),简称 GOTC,是由 Linux 基金会亚太区、开源中国和开源社区联合发起的,面向全球开发者的一场盛大开源技术。
Go 语言于 2009 年 11 月正式宣布推出,成为开放源代码项目,发展至今已经具有越来越广泛的影响力,今年更是在 TIOBE 编程语言排行榜中跻身 20 强。很多开发者也逐渐将目光投向这门语言,本文整理了部分比较好的学习和应用 Go 语言的开发项目,希望为没有接触过这门语言的开发者们提供一个学习和了解这门语言的途径。关于Go语言Go 是 Google 开发的一种编译型,并发型,并具有
转载
2023-09-05 10:29:30
261阅读
# JAVA开源CMDB
## 什么是CMDB
Configuration Management Database(CMDB)是一种用于管理IT资源配置信息的数据库。它包含了组织中所有IT资源的详细信息,例如硬件、软件、网络设备等。通过CMDB,管理员可以追踪和管理所有IT资源的配置信息,帮助组织更好地管理和维护IT基础设施。
## JAVA开源CMDB的优势
在CMDB领域,JAVA开源
原创
2024-03-29 03:53:16
313阅读
Go语言圣经(中文版) Go编程语言规范
搭建Go开发及调试环境(LiteIDE + GoClipse) -- Windows篇 Go开发工具Go命令行操作命令详细介绍 go get github.com/valyala/fasthttp  
转载
2023-09-15 12:37:33
64阅读
1.下载Go语言开发包我们可以在Go语言官网(https://golang.google.cn/dl/)下载 Windows 系统下的Go语言开发包,如下图所示。这里我们下载的是 64 位的开发包,如果读者的电脑是 32 位系统的话,则需要下载 32 位的开发包,在上图所示页面中向下滚动即可找到 32 位开发包的下载地址,如下图所示。 注意:下载 Windows 版本的Go语言开发包时尽
转载
2023-07-18 12:18:51
56阅读
如今已经狂奔了10年, Google的Go编程语言无疑已经名声大噪。 Go轻巧且易于编译,由于其慷慨的库和抽象简化了并发和分布式(读取:云)应用程序的开发,引起了广泛的兴趣。 但是,任何编程语言成功的真正衡量标准都是开发人员使用它创建的项目。 Go已证明自己是快速开发网络服务,软件基础结构项目以及各种紧凑而强大的工具的首选。 [也在InfoWorld上: Google Go语言真正有什么用处
转载
2024-01-01 20:54:41
20阅读
一、开源视频会议系统openmeetings的简介: OpenMeetings是一个多语言可定制的视频会议和协作系统。它支持音频、视频,能让你查看每个与会者的桌面。OpenMeetings还包含一个白板,通过白板可以导入各种格式的图片和涂鸦。 它是基于OpenLaszlo’s的新流媒体格式和开源的Flash服务器---Red5!
转载
2023-12-12 19:58:10
226阅读
## 实现Python开源CMDB平台的步骤
### 1. 理解需求
在开始实现Python开源CMDB平台之前,首先要明确需求,了解平台的功能和特点。例如,平台的主要功能是什么?是否需要支持用户认证和权限管理?是否需要与其他系统进行集成?等等。只有充分理解需求,才能制定出合理的开发计划。
### 2. 设计数据库结构
一个CMDB平台需要存储大量的设备和资产信息,因此需要设计数据库结构来
原创
2023-11-26 10:19:50
304阅读
GO语言开源项目
原创
2015-10-29 17:58:24
901阅读
# Go语言开源工具
## 引言
Go语言是一门开源的编程语言,由Google开发并于2009年发布。它旨在提供一种简洁、高效且可靠的方式来编写软件。随着其在开发社区的不断发展和推广,越来越多的开源工具被开发出来,以便帮助开发者更好地使用这门语言。本文将介绍一些常用的Go语言开源工具,并提供一些代码示例来演示它们的用法。
## Go语言开源工具概览
Go语言开源工具可以分为几个不同的类别,
原创
2023-08-13 15:35:05
90阅读