校招“避雷针”——GitHub 热点速览 Vol.43

2020/10/27 11:20
阅读数 127

作者:HelloGitHub-小鱼干

如果要选一个关键词来概述本周的 GitHub Trending,保护 便是不二之选。先是有 ShameCom 来为应届毕业生护航,让学弟学妹们不被黑名单上的公司上一堂“坑爹”校招课,平安开启“打工人”模式。再有 scripts,保护你的京东权益,快速薅到游戏羊毛。接着,不得不提 Crowdsec,一个预防 DDoS 攻击的工具保护你系统安然运行,当然怎么能少了 eul 这个贴心的状态监控工具呢,由 SwiftUI 编写的让你快速了解内存、风扇、网络状况,合理分配资源…

以下内容摘录自微博@HelloGitHub 的 GitHub Trending 及 Hacker News 热帖(简称 HN 热帖),选项标准:新发布 | 实用 | 有趣,根据项目 release 时间分类,发布时间不超过 7 day 的项目会标注 New,无该标志则说明项目 release 超过一周。由于本文篇幅有限,还有部分项目未能在本文展示,望周知 🌝

  • 本文目录
      1. 本周特推
      • 1.1 校招避雷:ShameCom
      • 1.2 恶意软件合集:MalwareSourceCode
      1. GitHub Trending 周榜
      • 2.1 自动机器学习工具包:nni
      • 2.2 京东“外挂”:scripts
      • 2.3 攻击检测:Crowdsec
      • 2.4 SwiftUI macOS 状态监控:eul
      • 2.5 保护 ssh:Endlessh
      • 2.6 一流 GPU 生态:rust-gpu
      • 2.7 神速上手 C++:modern-cpp-tutorial
      1. 推荐阅读

1. 本周特推

1.1 校招避雷:ShameCom

本周 star 增长数:950+

New 前后 996 Repo,后有校招有效避雷神 Repo——ShameCom,它收集校招污点公司或组织,帮助学弟学妹避雷。污点行为包括但不限于:毁意向书、毁两方协定、毁三方协定、试用期裁员、大量裁应届生。

GitHub 地址→https://github.com/ShameCom/ShameCom

1.2 恶意软件合集:MalwareSourceCode

本周 star 增长数:550+

来体验下恶意软件的杀伤力吗?MalwareSourceCode 收录了用各个编程语言的编写而成的恶意软件,你可以阅读它们代码,也可以下载、编译、运行它们。

友(shuai)情(guo)提(sheng)醒(ming) MalwareSourceCode 项目作者和 HG 不会为编译、运行结果负责哟 →→ 谨慎试玩

GitHub 地址→https://github.com/vxunderground/MalwareSourceCode

2.1 自动机器学习工具包:nni

本周 star 增长数:900+

nni 是微软亚洲研究院开源的工具,它通过多种调优的算法来搜索神经网络结构和超参,并支持单机、本地多机、云等不同的运行环境。

GitHub 地址→https://github.com/microsoft/nni

2.2 京东“外挂”:scripts

本周 star 增长数:500+

深陷淘宝双十一养猫的小鱼干这里要安利一个京东游戏神器——scripts,字如其名,它是京东薅羊毛工具,诸如京东水果、宠物、种豆等等羊毛都可以薅到,其他一部分在特定时间可用的薅羊毛工具,如:手机狂欢城、星推官等也在尽在它把握中。

GitHub 地址→https://github.com/lxk0301/scripts

2.3 攻击检测:Crowdsec

本周 star 增长数:1050+

Crowdsec 是一款开源的轻量级软件,可检测具有攻击性行为的对等节点,以防止其访问统。得益于它人性化的设计和协助,为用户提供了较低的技术进入门槛,但安全性又极高。它处理过程分为 5 个步骤:

  • 读取数据源(日志文件,流,路径,消息...),规范化和丰富信号
  • 将这些信号与行为模式(也称为场景)匹配(*)
  • 如果检测到不良行为,请通过保镖处理:集成到应用程序堆栈中的软件组件,该软件组件支持各种补救措施,例如阻止,返回 403 和很快的验证码,2FA 等。
  • (仅)侵略性 IP,触发的场景名称和时间戳然后被发送到我们的管理平台(以避免中毒和误报)
  • 如果经过验证,这个 IP 将被集成到阻止列表中,并持续分发给所有 CrowdSec 客户端(在步骤1 中用作补充源)

GitHub 地址→https://github.com/crowdsecurity/crowdsec

2.4 SwiftUI macOS 状态监控:eul

本周 star 增长数:1250+

New eul 是一个用 SwiftUI 实现的 macOS 状态监控。特性

  • 兼容暗黑模式
  • 支持拖拽重新排序
  • 详细的信息
    • CPU:使用时间/温度/核心/
    • 风扇:当前/最小/最大速度
    • 内存:使用/温度/缓存文件
    • 电池:使用/健康/循环计数
    • 网络:上行/下行速度
  • 用 SwiftUI 编写(尽力而为)

GitHub 地址→https://github.com/gao-sun/eul

2.5 保护 ssh:Endlessh

本周 star 增长数:350+

Endlessh 是一个小巧的 ssh tarpit,它通过不断地发送随机生成的协议版本信息来达到让尝试登陆的 ssh 客户端卡死的目的。

GitHub 地址→https://github.com/skeeto/endlessh

2.6 一流 GPU 生态:rust-gpu

本周 star 增长数:1650+

rust-gpu 是一个志在使 Rust 成为一流的 GPU 代码语言和生态系统的项目。

在过去的游戏中,GPU 编程都是通过编写 HLSL 或少量的 GLSL 实现。这些都是简单的编程语言,多年来随着 API 发展而发展。然而,随着游戏引擎的发展,这些语言未能提供处理大型代码库的机制,与其他编程语言相比,它们通常落后于其他编程语言。

项目作者通过这个项目,将一种现有的、低层次的、安全的、高性能的语言带到 GPU 上,推动行业向前发展。

GitHub 地址→https://github.com/EmbarkStudios/rust-gpu

2.7 神速上手 C++:modern-cpp-tutorial

本周 star 增长数:950+

modern-cpp-tutorial 是现代 C++ 教程,它的目的是提供关于现代 C++(2020 年前)的相关特性的全面介绍。除了介绍了代码之外,它还尽可能简单地介绍了其技术需求的历史背景,这对理解为什么会出现这些特性提供了很大的帮助。

GitHub 地址→https://github.com/changkun/modern-cpp-tutorial

3. 推荐阅读

以上为 2020 年第 43 个工作周的 GitHub Trending 🎉如果你 Pick 其他好玩、实用的 GitHub 项目,记得来 HelloGitHub issue 区和我们分享下哟 🌝

HG 的交流群现已全面开放,添加微信号:HelloGitHub 为好友入群,可同前端、Java、Go 等各界大佬谈笑风生、切磋技术~

本文分享 CNBlog - 削微寒的程序员之路。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部