程序员的小天地


  • 首页

  • todo

  • 思考

  • life

  • food

  • OS

  • lua

  • redis

  • Golang

  • C

  • TCP/IP

  • ebpf

  • p4

  • OpenVPN

  • IPSec

  • L2TP

  • DNS

  • distributed

  • web

  • OpenWRT

  • 运维

  • Git

  • 鸟哥的私房菜

  • IT杂谈

  • 投资

  • About Me

  • 友情链接

  • FTP

  • 搜索
close

如何查看iptables关于nat的日志

时间: 2023-04-26   |   分类: 网络配置   iptables   it     |   阅读: 149 字 ~1分钟

查看iptables关于nat的日志的方法有许多种,我在这里介绍一个简单的方法。

  • 使用iptables -t mangle -A POSTROUTING -j LOG –log-level debug –log-prefix “OUT PACKETS:”

  • 然后修改/etc/syslog.conf

  • 加上一行 kern.debug /var/log/iptables

  • 重启syslog服务

    这样,所有通过iptables的包就会被记录在/var/log/iptables里面

阅读全文 »

VSCode远程调试linux程序

时间: 2023-04-26   |   分类: vscode     |   阅读: 2515 字 ~6分钟

以下内容转载自

最近在Linux上调程序,但是gdb使用属于入门阶段,主要是没有图形化界面直观。在网上查找了有两个方案可选,一个是通过VisualStudio2019的远程调试功能,因为最近一7直在用VScode,所以没有试,之后有时间了可以试一下。另一个方案就是通过VScode的Remote Development插件(微软官方提供的)进行远程调试。本文介绍下这个方案。 虽然网上也有其他的文章进行介绍,但是都是写的成功的情况,没有写出来过程遇到的问题,而且有些地方不太清楚。所以我觉得自己写一个。另外请大家注意的是,这篇文档介绍的是远程调试,并不介绍远程编译,远程调试VScode也是支持的,但是我目前不需要,后续如果需要再做配置,而且我的项目需要使用cmake及make进行编译,并不是直接用g++编译,所以也没有开始配置。 VScode的远程调试是利用gdbserver的机制进行的。大体原理是通过在Windows上或者其他图形化系统上的VScode,使用Remote Development插件进行ssh连接到远程Linux上,然后通过gdbserver提供的连接进行远程调试。下面开始介绍具体配置方式。

阅读全文 »

华硕AC系列固件重打包与后门植入

时间: 2023-04-26   |   分类: OpenWrt     |   阅读: 2252 字 ~5分钟

以下内容转载自

写在前面:华硕 AC 系列固件设备数量很多,,这篇文章对华硕 AC 系列固件进行了分析,并研究了其重打包方法。本篇文章以华硕 AC3200 固件为例。

1. 固件解包及基本结构解析

阅读全文 »

小米固件mkxqimage

时间: 2023-04-26   |   分类: OpenWrt     |   阅读: 1512 字 ~4分钟

小米固件工具mkxqimage

小米基于 trx 改了个打包解包固件的工具

小米固件工具mkxqimage

小米自己改了个打包解包固件的工具,基于 trx 改的(本质上还是 trx 格式),加了 RSA 验证和解包功能,路由系统里自带:

Usage:
mkxqimg [-o outfile] [-p private_key] [-f file] [-f file [-f file [-f file ]]]
        [-x file]
        [-I]

固件打包

小米官方在打包固件时用RSA私钥计算出固件的RSA签名,小米路由器下载固件后用RSA公钥来验证RSA签名,有效地防止固件被篡改。

阅读全文 »

Netgear固件分析与后门植入

时间: 2023-04-26   |   分类: OpenWrt     |   阅读: 6031 字 ~13分钟

以下内容转载自

记录对netgear XR300路由器固件分析以及重新打包过程

文章亮点就是 全方面的讲解了固件重打包的流程,从怎么分析到实际操作都进行了讲解,并且根据固件的分层结构,详细介绍了每层数据的具体处理方法

阅读全文 »

华硕路由器添加固件后门

时间: 2023-04-26   |   分类: OpenWrt     |   阅读: 2217 字 ~5分钟

以下内容转载自

概述

在进行IoT漏洞利用的过程中,后利用阶段为了扩展利用效果和加强红队攻防对抗的能力,固件级别的后门(BackDoor)是非常重要的。

极光无限维阵专家团队基于对华硕路由器漏洞的研究,对华硕无线路由器固件进行了深入解析,我们得出以下结论:直接在固件中添加后门命令,路由器前台进行固件更新即可植入固件级别的后门。

阅读全文 »

OpenVPN 部署

时间: 2023-03-23   |   分类: openvpn     |   阅读: 59 字 ~1分钟
  • 参考 https://www.ishells.cn/archives/openvpn-server-client-deploy

  • 参考blog

  • 服务器上开启 ip 包转发和 nat 转换

    echo 1 > /proc/sys/net/ipv4/ip_forward
    
    iptables -P INPUT ACCEPT
    iptables -P FORWARD ACCEPT
    iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
    
  • 客户端上需要主动或被动设置 route 表

IPSec介绍

时间: 2023-03-20   |   分类: ipsec     |   阅读: 7366 字 ~15分钟

IPSEC协议簇安全框架

a.IPSec简介

IPSec(Internet Protocol Security):是一组基于网络层的,应用密码学的安全通信协议族。IPSec不是具体指哪个协议,而是一个开放的协议族。

IPSec协议的设计目标:是在IPV4和IPV6环境中为网络层流量提供灵活的安全服务。

阅读全文 »
21 22 23 24 25 26 27 28 29

日志
分类
标签
RSS 订阅
GitHub
© 2009 - 2025
粤ICP备2021068940号-1 粤公网安备44011302003059
0%