hashcat怎么设置中文 有趣的开源月刊|HelloGitHub 第 72 期

在线wifi跑包 金刚包跑包 cap跑包 hccapx ewsa在线 就来 握手包跑包

各位好 又见面了 我是曹操 今天给大家带来一篇新的教程

希望各位细心学习 低调用网

hashcat怎么设置中文

安装:brew install hashcat
常用参数:
-a  指定破解模式:“-a 0”字典攻击,“-a 1” 组合攻击;“-a 3”掩码攻击
-m  指定要破解的 hash 类型:默认为 MD5
--force 忽略破解过程中的警告
常用破解模式:
0:Straight(字典破解)
1:Combination(组合破解)
3:Brute-force(掩码暴力破解)
6:Hybrid Wordlist + Mask(字典+掩码破解)
7:Hybrid Mask + Wordlist(掩码+字典破解)
常用掩码设置:
l:纯小写字母 abcdefghijklmnopqrstuvwxyz
u:纯大写字母 ABCDEFGHIJKLMNOPQRSTUVWXYZ
d:纯数字 0123456789
举例:破解 8 位数字密码
hashcat -a 3 -m 0 --force 0D7002A70CCDE8BF4BA2A4A5572A85E9(密码md5字符串) ?l?l?l?l?l?l?l?l?l?l?l(11 位密码的掩码)

兴趣是最好的老师,HelloGitHub 让你对编程感兴趣!HelloGitHub 是一个分享 GitHub 上有趣、入门级的开源项目的平台。这里提供实战项目、入门教程、黑科技、开源书籍、大厂开源项目等,涵盖多种编程语言,如Python、Java、Go、C/C++、Swift等,让你在短时间内感受到开源的魅力,对编程产生兴趣!

以下是本期内容,每个月28号更新:

C项目
1、hashcat:一款强大的密码恢复工具。它支持多种算法,破解速度超快,适用于Linux、macOS和Windows操作系统。

hashcat怎么设置中文hashcat怎么设置中文hashcat怎么设置中文

2、reptyr:一款实用工具,能够将旧终端运行中的程序迁移到新终端窗口。

C#项目
3、Monitorian:一个轻松调节多个显示器亮度的Windows桌面工具。它支持中文操作界面,使用时需要开启DDC/CI。

public void ConfigureServices(IServiceCollection services)
{
    // ...
    // 1. Add PluginCore
    services.AddPluginCore();
}
public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
{
    // ...
    // 2. Use PluginCore
    app.UsePluginCore();
}

hashcat怎么设置中文

#include "co/co.h"
DEF_main(argc, argv) {
    co::Chan ch;
    go([ch]() { /* capture by value, rather than reference */
        ch <> v;
    LOG << "v: " << v;
    return 0;
}

4、PluginCore:一个适用于ASP.NET Core的轻量级插件框架。它自带插件管理Web界面,方便使用。

C++项目
5、cocoyaxi:一个在C++上实现类似Go goroutine的库。它实现了协程同步事件、协程锁、协程池、channel、waitgroup等功能,内存占用少,实测1000万协程仅占用2.8G内存。

hashcat怎么设置中文hashcat怎么设置中文

CSS项目
6、log:一个浏览器console.log风格的CSS库。

Go项目
7、hh-lol-prophet:一个英雄联盟对局先知工具。它通过LOL客户端接口获取用户数据,实现开局前对玩家信息分析和打分,免费合法不封号。

type User struct {
    Name     string
    Age      int
    Accuracy float64
}
users := []User{
    {"Aram", 17, 0.2},
    {"Juan", 18, 0.8},
    {"Ana", 22, 0.5},
}
df := dataframe.LoadStructs(users)
fmt.Println(df)
// Output:
// [3x3] DataFrame
//
//     Name     Age   Accuracy
//  0: Aram     17    0.200000
//  1: Juan     18    0.800000
//  2: Ana      22    0.500000
//       

hashcat怎么设置中文

8、gota:Go语言的数据处理库。它提供了类似Python语言Pandas库的功能,支持高效地处理数据。

9、illustrated-tls:一个图解TLS连接的项目。它通过在线交互的方式讲解TLS的全过程,从建立TLS 1.2客户端发送ping到接收pong,详细到每一个字节。

text  = "《复仇者联盟3:无限战争》是全片使用IMAX摄影机拍摄制作的的科幻片."
// use DAG and HMM
hmm := seg.Cut(text, true)
fmt.Println("cut use hmm: ", hmm)
// cut use hmm:  [《复仇者联盟3:无限战争》 是 全片 使用 imax 摄影机 拍摄 制作 的 的 科幻片 .]

hashcat怎么设置中文

10、gse:Go的高性能多语言分词库。它是结巴分词的Go语言实现,支持中文和接入ES等功能。

Java项目
11、LSPosed:一个运行于Android操作系统的钩子框架。它支持Android 8-11系统,能够拦截几乎所有Java函数的调用,可用于修改Android系统和软件的功能。

hashcat怎么设置中文

const data = {
    labels: ["12am-3am", "3am-6pm", "6am-9am", "9am-12am",
        "12pm-3pm", "3pm-6pm", "6pm-9pm", "9am-12am"
    ],
    datasets: [
        {
            name: "Some Data", chartType: "bar",
            values: [25, 40, 30, 35, 8, 52, 17, -4]
        },
        ...
]}
const chart = new frappe.Chart("#chart", 
{   // or a DOM element,
    // new Chart() in case of ES6 module with above usage
    title: "My Awesome Chart",
    data: data,
    type: 'axis-mixed', // or 'bar', 'line', 'scatter', 'pie', 'percentage'
    height: 250,
    colors: ['#7cd6fd', '#743ee2']
})

12、supertokens-core:一个开源的身份验证方案。它可以轻松为你的应用增加登录、会话管理等功能,支持自行搭建服务,是Auth0的开源替代品。

JavaScript项目
13、charts:一个简单、零依赖、响应式的SVG图表库。

hashcat怎么设置中文



  window.onload = function () {
    lax.init()
    // Add a driver that we use to control our animations
    lax.addDriver('scrollY', function () {
      return window.scrollY
    })
    // Add animation bindings to elements
    lax.addElements('.selector', {
      scrollY: {
        translateX: [
          ["elInY", "elCenterY", "elOutY"],
          [0, 'screenWidth/2', 'screenWidth'],
        ]
      }
    })
  }

Hello

hashcat怎么设置中文hashcat怎么设置中文

14、lax.js:一个用于滚动时创建平滑和好看动画的库。它简单轻量,仅4KB大小,但功能齐全且灵活。

15、chameleon:一个一端所见即多端所见的解决方案。它适应不同环境,支持Web、小程序、快应用等平台。

hashcat怎么设置中文

import tinykeys from "tinykeys"
tinykeys(window, {
  "Shift+D": () => {
    alert("The 'Shift' and 'd' keys were pressed at the same time")
  },
  "y e e t": () => {
    alert("The keys 'y', 'e', 'e', and 't' were pressed in order")
  },
  "$mod+KeyD": () => {
    alert("Either 'Control+d' or 'Meta+d' were pressed")
  },
})

16、reveal.js:一个HTML演示框架。它让你摆脱传统死板的PPT制作方法,可以方便地使用HTML、Markdown语言制作PPT。

17、tinykeys:一个极小的键盘事件监听库。

Kotlin项目
18、compose-tetris:一个基于Jetpack Compose的俄罗斯方块游戏。

Objective-C项目
19、HBDNavigationBar:一个自定义UINavigationBar的组件,用于各种状态之间平滑切换。

Python项目
20、saleor:一个用Python开发的电商平台。它采用Django+GraphQL API+React构建,功能丰富,支持移动端、订单、商品、用户管理等。

运行方法:
# pip install scrap_engine
$ git clone https://github.com/lxgr-linux/pokete.git
$ ./pokete/pokete.py

hashcat怎么设置中文

安装:pip install tiptop
运行:tiptop

hashcat怎么设置中文

from rembg import remove
from PIL import Image
input_path = 'input.png'
output_path = 'output.png'
input = Image.open(input_path)
output = remove(input)
output.save(output_path)

21、pokete:一个运行在终端里的口袋妖怪类游戏。虽然游戏图像采用简单的ASCII码构建,但商店、小精灵、对战等功能一应俱全。

22、tiptop:一个炫酷的命令行系统监控工具。

23、rembg:一个简单实用的删除图像背景/抠图工具。

hashcat怎么设置中文

import textdistance
textdistance.hamming.normalized_similarity('test', 'text')
# 相似度为 0.75

hashcat怎么设置中文hashcat怎么设置中文

24、textdistance:一个计算文本距离的常用算法库。它包含计算文本相似度、多样性、编辑距离、压缩等多种算法,所有算法均采用Python实现,容易理解调用方便。

Swift项目
25、OnlySwitch:一个免费开源的macOS状态栏一键设置工具。它可以轻松对系统功能进行设置,如隐藏桌面图标、清理Xcode缓存、一键隐藏刘海儿、进入夜览模式等。

其他
26、english-words:一个大型英语单词文本。它基于WordNet英语词汇数据库整理,可用于英语自动提示、自动搜索等功能。

27、design-patterns-for-humans:一个人人都能看懂的设计模式教程。

28、Learn-Vim:一个学习Vim的指南。该教程着重介绍了Vim中最常用的功能,让你可以快速熟悉和使用Vim。

29、electerm:一个支持SSH/SFTP的终端工具。它支持中文和Windows、Linux、macOS操作系统。

hashcat怎么设置中文

30、ElectronBot:一个自制的桌面级小机器人。它具备USB通信显示画面功能以及6个自由度,支持手势识别和人体关键点检测。这里有配套的全部开发资料和SDK,让你也可以制作出一个有趣的机器人。

31、blog_os:一个用Rust从零开发一个操作系统的教程。该教程从空文件夹开始,一步步搭建开发环境,通过原理描述、代码示例讲解操作系统背后的原理。教程是英文的,但配上代码示例读起来不费劲。

开源书籍
32、Deep-Learning-with-TensorFlow-book:《TensorFlow深度学习》。

33、microfrontends:《微前端的那些事儿》将Web应用由单一的单体应用转变为多个小型前端应用聚合为一的应用。

机器学习
34、deep-learning-for-image-processing:一个深度学习在图像处理方面的教程。该项目配以视频的方式介绍知识点和搭建方法,对应的PPT在course_ppt目录下。

35、awesome-automl-papers:一个汇集了自动机器学习(AutoML)相关的论文、文章、教程等资源的项目。

from docarray import Document, DocumentArray
from jina import Executor, Flow, requests
class PreprocImg(Executor):
    @requests
    async def foo(self, docs: DocumentArray, **kwargs):
        for d in docs:
            (
                d.load_uri_to_image_tensor(200, 200)  # load
                .set_image_tensor_normalization()  # normalize color
                .set_image_tensor_channel_axis(
                    -1, 0
                )  # switch color axis for the PyTorch model later
            )

36、jina:一个易用的神经搜索框架。神经搜索是指用非结构化数据搜索非结构化数据。Jina简化了神经搜索系统的搭建流程,使开发者可以快速构建以图搜图、以文字搜图、问答机器人、照片去重、海量标签分类等应用。

hashcat怎么设置中文

赞(0)