跳至主内容区域
跳至副内容区域

茶杯的杂物屋

都是些乱七八糟的东西

茶杯的杂物屋

主页

  • 首页
  • 微博

分类目录归档:网络互联

文章导航

← 早期文章

iptables 端口映射入门到放弃

发表于2020 年 4 月 6 日由racede
回复

TCP很好实现,但是UDP怎么搞都没搞好,总结下。首先要打开kernel的转发

vi /etc/sysctl.conf
#去掉net.ipv4.ip_forward = 1的注释
sysctl -p #激活配置

配置TCP转发

iptables -t nat -A PREROU ...

继续阅读 »

发表在 网络互联 | 发表评论

开源虚拟私人网络 bonding 要点及放弃

发表于2020 年 4 月 6 日由racede
回复

环境:ubuntu server 16.04.6 kernel 4.4.0-142-generic

bonding需要使用tap,tun在这个环境里已经不能bonding,需要在系统启动时就建好tap,不能随着连接状态动态创建。另外是需要两边的适配器状态同步,一边down后另一边也要down, …

继续阅读 »

发表在 网络互联 | 发表评论

tcprelay.py 流程分析

发表于2020 年 3 月 29 日由racede
回复

main起来后会把TCPRelay加到eventloop。有新连接进来后在TCPRelay的handle_event处理,accept后生成一个TCPRelayHandler用于处理后续的事件。

TCPRelayHandler初始化的时候会把自己加到loop里,并把自己添加到fd_to_han …

继续阅读 »

发表在 网络互联 | 发表评论

cython py2exe python 打包

发表于2016 年 7 月 23 日由racede
回复

1、准备好你的源文件。

2、setup.py

from distutils.core import setup
from Cython.Build import cythonize
setup(
ext_modules = cythonize("xxx.py")
)

3、

setup.py ...

继续阅读 »

发表在 网络互联 | 标签为 cython、python | 发表评论

IDA Pro Android 从入门到跑路

发表于2016 年 7 月 15 日由racede
回复

1、安装Android Studio。

2、查看目标包最低的API版本,aapt.exe list -a xxx.apk 中的 minSdkVersion,如 android:minSdkVersion(0x0101020c)=(type 0x10)0xf,API最低要求为15。

3、S …

继续阅读 »

发表在 网络互联 | 标签为 Android、IDA | 发表评论

WNR3500 v2 CFE TOMATO 固件恢复、刷机

发表于2014 年 11 月 14 日由racede
回复

WNR3500 v2 换上16MB Flash, TOMATO自带的Flash刷写程序已经不能正确刷写Flash,每次升级都会失败。必须使用CFE刷写Flash。

如系统开机之后WPS灯慢闪,那基本可以确认已经进入CFE。使用USB2Serial连接板上串口,可以看见系统已经进入CFE并打印T …

继续阅读 »

发表在 网络互联 | 标签为 TOMATO、路由 | 发表评论

文章导航

← 早期文章

近期评论

  • 韦爵爷: AVI的文件显示打开错误,尝试多种转换格式软件,依旧提示文件打开错误。
  • 陈琪琪: DotTrend是一款可以采集串口数据,并将数据绘制成曲线进行展示记录保存的软件,同时兼顾上位机监控功能,欢迎使用。联系:wx_dottrend123
  • 刘立现: 您好,能够帮我开发一个根据我的要求的串口数据曲线图绘制软件吗?
  • 紫倩: 能否公开一下源码?谢谢~
  • vanyo: 请问可否把你文章中提到的对于32的I2C操作的代码 发我一份学习一下 不胜感谢! 我的邮箱[email protected]
  • laodu: 非常感谢您的代码。 另外,drv_i2c.c文件的第167行的如下这行语句 while (I2C_CheckEvent(I2C1, I2C_EVENT_MASTER_BYTE_RECEIVED)); 应该修改成如下,即少了一个叹号 while (!I2C_CheckEvent(I2C1, I2C_EVENT_MASTER_BYTE_RECEIVED));
  • RgVergil: 大神,请教一下 DxDesigner + MySQL + OneDrive + Allegro 硬件开发环境搭建 的方法
  • 栏下西风: 您好,请问你这个软件能把转换出来的水印去掉嘛。因为转换的分辨率很小是128×64的,转换出来之后水印占了很大的空间。
  • 王鹏: 你好,大神,打开图片提示打开文件错误,,,
  • meng4036: 分析的很棒!看了教程,依旧花了很长的时间写代码。把代码分享出来,供大家参考:https://github.com/meng4036/stm32_i2c

文章归档

  • 2021年3月 (1)
  • 2021年2月 (1)
  • 2020年5月 (1)
  • 2020年4月 (3)
  • 2020年3月 (2)
  • 2017年1月 (1)
  • 2016年7月 (2)
  • 2015年3月 (1)
  • 2014年11月 (3)
  • 2014年8月 (1)
  • 2012年6月 (1)
  • 2012年1月 (2)
  • 2011年11月 (1)
  • 2011年10月 (5)
  • 2011年9月 (1)

功能

  • 注册
  • 登录
  • 文章RSS
  • 评论RSS
  • WordPress.org
自豪地采用WordPress