Skip to content

Commit 42d16bd

Browse files
committed
fix: update readme badges and use banner image
- update badges to point to vmfunc/sif - replace ascii art with banner image - fix header check action to check first 5 lines - remove obsolete LICENSE.md
1 parent a0d6719 commit 42d16bd

3 files changed

Lines changed: 22 additions & 15 deletions

File tree

.github/workflows/header-check.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@ jobs:
2424
continue
2525
fi
2626
27-
# check if file starts with the license header
28-
if ! head -n 3 "$file" | grep -q "█▀ █ █▀▀"; then
27+
# check if file starts with the license header (signature is on line 4)
28+
if ! head -n 5 "$file" | grep -q "█▀ █ █▀▀"; then
2929
missing_headers+=("$file")
3030
fi
3131
done < <(find . -name "*.go" -type f -print0)

README.md

Lines changed: 6 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,11 @@
11
<div align="center">
22

3-
```
4-
·━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━·
5-
: :
6-
: █▀ █ █▀▀ :
7-
: ▄█ █ █▀ blazing-fast pentesting suite :
8-
: :
9-
·━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━·
10-
```
3+
<img src="assets/banner.png" alt="sif" width="600">
4+
5+
<br><br>
116

12-
[![go version](https://img.shields.io/github/go-mod/go-version/dropalldatabases/sif?style=flat-square&color=00ADD8)](https://go.dev/)
13-
[![build](https://img.shields.io/github/actions/workflow/status/dropalldatabases/sif/go.yml?style=flat-square)](https://github.com/dropalldatabases/sif/actions)
7+
[![go version](https://img.shields.io/github/go-mod/go-version/vmfunc/sif?style=flat-square&color=00ADD8)](https://go.dev/)
8+
[![build](https://img.shields.io/github/actions/workflow/status/vmfunc/sif/go.yml?style=flat-square)](https://github.com/vmfunc/sif/actions)
149
[![license](https://img.shields.io/badge/license-BSD--3--Clause-blue?style=flat-square)](LICENSE)
1510

1611
**[install](#install) · [usage](#usage) · [modules](#modules) · [contribute](#contribute)**
@@ -31,7 +26,7 @@ sif is a modular pentesting toolkit written in go. it's designed to be fast, con
3126

3227
### from releases
3328

34-
grab the latest binary from [releases](https://github.com/dropalldatabases/sif/releases).
29+
grab the latest binary from [releases](https://github.com/vmfunc/sif/releases).
3530

3631
### from source
3732

sif.go

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,15 @@
1+
/*
2+
·━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━·
3+
: :
4+
: █▀ █ █▀▀ · Blazing-fast pentesting suite :
5+
: ▄█ █ █▀ · BSD 3-Clause License :
6+
: :
7+
: (c) 2022-2025 vmfunc (Celeste Hickenlooper), xyzeva, :
8+
: lunchcat alumni & contributors :
9+
: :
10+
·━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━·
11+
*/
12+
113
// Package sif provides the main functionality for the SIF (Security Information Finder) tool.
214
// It handles the initialization, configuration, and execution of various security scanning modules.
315

@@ -45,8 +57,8 @@ func New(settings *config.Settings) (*App, error) {
4557
app := &App{settings: settings}
4658

4759
if !settings.ApiMode {
48-
fmt.Println(styles.Box.Render(" _____________\n__________(_)__ __/\n__ ___/_ /__ /_ \n_(__ )_ / _ __/ \n/____/ /_/ /_/ \n"))
49-
fmt.Println(styles.Subheading.Render("\nhttps://sif.sh\nman's best friend\n\ncopyright (c) 2023-2024 lunchcat and contributors.\n\n"))
60+
fmt.Println(styles.Box.Render(" █▀ █ █▀▀\n ▄█ █ █▀ "))
61+
fmt.Println(styles.Subheading.Render("\nblazing-fast pentesting suite\nman's best friend\n\nbsd 3-clause · (c) 2022-2025 vmfunc, xyzeva & contributors\n"))
5062
}
5163

5264
if len(settings.URLs) > 0 {

0 commit comments

Comments
 (0)