Vinifera-监控Github上的内部泄漏 Github监控工具 :robot: 自2019年12月以来,我们一直在生产中使用Vinifera,并帮助我们预防了安全事件。 Vinifera最初是一个内部项目,以确保我们公共捐助的安全,并监控Github上的潜在泄漏。 我们认为,这将有助于其他公司在公共资源(如Github)方面加强他们的安全卫生。 什么是Vinifera? Vinifera允许公司/组织监视公共资产,以查找有关内部代码泄漏和潜在违规的参考。 有时,开发人员可能会偶然泄漏内部代码和凭据。 Vinifera旨在帮助公司在适当的时候发现这些违规行为并对此事件做出响应。 它是如何工作的? Vinifera监视属于该组织的开发人员,监视和扫描公共贡献,以通过查找定义的引用来查找潜在的违规和违反内部/秘密/专有代码的行为。 Vinifera通过同步组织用户来工作。 对于每个用户,所
2024-11-27 17:44:36 295KB github security recon Ruby
1
Twitter ::控制台 用于在 gem构建的的交互式控制台。 安装 $ gem install twitter-console 将以下环境变量添加到.bash_profile或.zshenv export TWITTER_CONSUMER_KEY= export TWITTER_CONSUMER_SECRET= export TWITTER_OAUTH_TOKEN= export TWITTER_OAUTH_TOKEN_SECRET= 用法 从您的Shell中调用控制台,然后开始与Twitter API进行交互。 $ twitter-console > Twitter Console -- Type `usage` for examples. > > api.get('/1/
2024-08-28 16:31:42 5KB Ruby
1
CRM插件 用于在 Redmine 中管理外部公司和联系人的插件。 说明 您可以在全局级别(通过配置根项目)或按项目管理公司 一个公司可以被分配到不同的(或没有)项目 项目中的 CRM 模块管理属于该项目的所有公司 可以标记公司以便组织它们 联系人属于公司,一个公司可以有不同的联系人(即针对不同部门) 您可以为多个公司定义 CRM 操作(广告、客户获取或类似) 文件可以附加到联系人和 CRM 操作(您必须为附件配置一个 root_project) 公司、CRM 操作和联系人是可评论的 顶部面板包含一个菜单项“CRM”,用于全局管理(根项目) 项目面板包含一个菜单项“CRM”(如果模块处于活动状态)用于管理分配给该项目的公司 安装 将 git 存储库克隆到 */plugins/redmine_crm* 跑步 bundle install 跑步
2024-07-31 00:51:28 71KB Ruby
1
#CKIP_Client CKIP_Client是连接研发之与的Ruby程式界面。感谢中央研究院多年来之研究成果! 安装Installation 请先至中文断词系统或中文剖析系统申请:帐号/密码再安装本Gem gem install ckip_client 安装完成后至Gem所在资料夹中修改帐号密码资料。资料夹位置通常在:/usr/local/lib/ruby/gems/1.9.1/gems/进入:ckip_client-0.0.5/lib/config/于segment.yml 档案中输入中文断词系统之帐号密码,于parser.yml 档案中输入中文剖析系统之帐号密码,至此安装设定就绪。 使用Usage 将文章断词: CKIP.segment( text ) 剖析文章: CKIP.parser( text ) 也可以让输出结果滤除词性资料,在输入时加入第二个参数'neat' C
2024-04-08 16:39:13 5KB Ruby
1
本文发布Ruby on Rails路由拒绝服务漏洞,指出它影响到的系统、不受它影响的系统以及提供给用户厂商补丁下载的地址。
2024-02-28 08:35:15 27KB 职场管理
1
国外非常好的一本Ruby on Rails入门教程。文字清晰,代码彩色高亮,有目录,方便阅读。
2024-01-22 08:45:46 1.69MB Ruby Rails
1
Agile Web Development with Rails (4th edition) rails入门必读的一本.英文.最新的第四版 for rails 3.03 Beta版
2024-01-22 08:43:02 9.07MB Rails ruby
1
RSA Ruby累加器 基于Ruby中强大的RSA假设密码累加器。 安装 将此行添加到您的应用程序的Gemfile中: gem 'rsa-accumulator' 然后执行: $ bundle 或将其自己安装为: $ gem install rsa-accumulator 用法 设置累加器 首先,初始化累加器。 由于累加器使用顺序未知的组,因此可以通过以下方式生成累加器: require 'rsa-accumulator' # using RSA modulus published by RSA Laboratory acc = RSA::Accumulator.generate_rsa2048 # using Random RSA modulus with a specified bit length(default value is ) acc = RSA::Accumul
2024-01-20 11:32:28 20KB Ruby
1
中间人::Lunrjs 这是中间人的lunr-js插件 安装 将此行添加到应用程序的 Gemfile 中: gem 'middleman-lunrjs' 然后执行: $ bundle 或者自己安装: $ gem install middleman-lunrjs 您可以使用 shell 脚本在本地安装 gem $ ./make_gem.sh 你必须将 lunr.js 安装到 middlemanapp 项目的 javascript 文件夹中 $ bower install lunr.js 用法 将中间人扩展 lunrjs 放入 Gemfile $ gem "middleman-lunrjs" 和 config.rb configure :build do activate :lunrjs do |config| config.index_tags
2023-12-28 23:05:18 6KB Ruby
1
gollum lib-建立在Git之上的Wiki 描述 是构建在Git之上的简单Wiki系统,可为GitHub Wiki提供支持。 Gollum-lib是Ruby API,它使您可以从Git存储库中检索原始或格式化的Wiki内容,将新内容写入存储库,并收集有关Wiki的各种元数据。 Gollum-lib遵循的规则,并使用进行内联文档。 系统要求 Ruby 2.4.0以上 类似于Unix的操作系统(OS X,Ubuntu,Debian等) 在默认的适配器上无法在Windows上运行,但可以通过JRuby进行工作。 安装 安装Gollum-lib的最佳方法是使用RubyGems: $ [sudo] gem install gollum-lib 如果您是从源代码安装的,则可以使用来拾取所有宝石: $ bundle install 为了使用Gollum支持的各种格式,您将需要为每种格
2023-12-25 20:27:10 256KB Ruby
1