JingsaiLu / mentohust

Automatically exported from code.google.com/p/mentohust
0 stars 0 forks source link

这个mipsel版mentohust的作者是谁。。 #32

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
http://www.right.com.cn/forum/viewthread.php?
tid=29702&page=1&fromuid=54771#pid202533

今天在无意搜到的。。刚好恩山有号。不知道是谁编译的

我 openwrt kamikaze/7.09/brcm-2.4/  8.09/bcm47xx  + wrt54g 都试过

安装 貌似 没问题

运行的时候 提示 Illegal instruction

Original issue reported on code.google.com by amplat...@gmail.com on 9 Jan 2010 at 11:38

Attachments:

GoogleCodeExporter commented 9 years ago
50# 目前使用正常,家里和实验室都没有问题。
一起感谢Mentohust团队吧:)

Original comment by weihua.z...@gmail.com on 1 Jun 2010 at 5:41

GoogleCodeExporter commented 9 years ago
我把mipsel版本的mentohust放到Tomato里面,为什么运行时出现Segme
ntation fault?

Original comment by hense...@gmail.com on 17 Jul 2010 at 1:42

GoogleCodeExporter commented 9 years ago
编译mipsel版本时libpcap应该采用静态或动态链接,不能用动态�
��入,即编译参数推荐为
--disable-encodepass --disable-arp --disable-notify --with-pcap=dylib 
--disable-nls

Original comment by www.eh...@gmail.com on 18 Jul 2010 at 2:00

GoogleCodeExporter commented 9 years ago
想问一下如何改代码让metohust变成daemon模式?

Original comment by hense...@gmail.com on 22 Jul 2010 at 9:33

GoogleCodeExporter commented 9 years ago
-b 是否后台运行: 0(否) 1(是,关闭输出) 2(是,保留输出) 
3(是,输出到文件/tmp/mentohust.log) [默认0]
所以,mentohust -b3 -w运行一遍以后直接mentohust
或者每次都以mentohust -b3的方式运行。
要修改代码来修改默认值的话,修改myconfig.c里的宏定义
#define D_DAEMONMODE            0       /* 默认daemon模式 */

Original comment by www.eh...@gmail.com on 22 Jul 2010 at 2:28

GoogleCodeExporter commented 9 years ago
谢谢#55的技术支持,已经搞定,现在还想静态编译,发现缺��
�libpcap和libnet,如何写./configure?

Original comment by hense...@gmail.com on 23 Jul 2010 at 1:22

GoogleCodeExporter commented 9 years ago
mentohust不需要libnet,推荐使用libpcap0.9.8,这个版本既有mentohust�
��需要的全部函数,编译后的体积也比高版本小
并且推荐仅仅是静态链接而不是静态编译,因为静态编译实��
�是没必要
编译libpcap时注意设置(libpcap的)--with-pcap=linux,别听网上某�
��人说的在configure里注释代码
静态链接的话(mentohust的)--with-pcap=stlib并将编译出来的libpca
p.a放到src目录
或者直接--with-pcap=libpcap.a路径
附件中是用GCC_VERSION=3.4.6 UCLIBC_VERSION=0.9.29 
内核2.4.35.4的编译器编译出来的

Original comment by www.eh...@gmail.com on 23 Jul 2010 at 2:51

Attachments:

GoogleCodeExporter commented 9 years ago
啊,非常感谢,但我之前用网上mipsel版mentohust确实要加libnet.s
o才能正常运行,很诡异,估计是 libpcap需要吧?

Original comment by hense...@gmail.com on 23 Jul 2010 at 5:04

GoogleCodeExporter commented 9 years ago
杯具,严重问题,我编译的mentohust无法在DD和TT上运行,分析上��
�的mento发现是GCC3.0编译的,请问是用crosstool编译的吗?我的cr
osstool是gcc-3.2.3-glibc-2.2.5-linux-2.4.26的,编译的crosstool是mipsel-un
known-linux-gnu的……救命啊,怎么回事,是不是要换成linux-2.4.30?

Original comment by hense...@gmail.com on 23 Jul 2010 at 9:56

GoogleCodeExporter commented 9 years ago
www.eh...@gmail.com,你一直是用2.4.35.4内核编译mipsel的成功吧~如�
��是哥也得改crosstool了...

Original comment by hense...@gmail.com on 23 Jul 2010 at 9:59

GoogleCodeExporter commented 9 years ago
一直用的是OpenWRT bcrm2.4里的sdk编译的
http://downloads.openwrt.org/kamikaze/7.09/brcm-2.4/
你的路由器用的是哪个版本的固件?我换个新sdk编译试试

Original comment by www.eh...@gmail.com on 23 Jul 2010 at 10:02

GoogleCodeExporter commented 9 years ago
不是你编译的不能运行,而是我用crosstool-0.43搭建的mipsel平台��
�译的mentohust无法运行,我的DD是v24_mega_generic的。再次重复我�
��crosstool是gcc-3.2.3-glibc-2.25-linux-2.4.26工具链。

Original comment by hense...@gmail.com on 24 Jul 2010 at 6:57

GoogleCodeExporter commented 9 years ago
杯具,换了crosstool的工具链:gcc-3.2.3-glibc-2.2.5-linux-2.4.30
,但是的好奇怪,静态编译的都不行.出现错误:
root@DDWRT#: mentohust
-sh: mentohust: not found
都不知道哪里出问题了,附上问题程序,请www.eh...@gmail.com过�
��!

Original comment by hense...@gmail.com on 26 Jul 2010 at 5:02

Attachments:

GoogleCodeExporter commented 9 years ago
另,如何使用OpenWRT_SDK编译mentohust?

Original comment by hense...@gmail.com on 26 Jul 2010 at 6:24

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
$ export PATH=$PATH:'/opt/mipsel/bin' #导入编译器路径
$ cd mentohust-0.3.4 #转到目录
$ ./configure --host=mipsel-linux --disable-encodepass --disable-arp 
--disable-notify --disable-nls --with-pcap=dylib #配置
$ make #编译
$ sstrip src/mentohust #减小体积

Original comment by www.eh...@gmail.com on 29 Aug 2010 at 7:57

GoogleCodeExporter commented 9 years ago
mips平台(比如TP-link 941N v4 或者841N v5 
用的AR7240处理器)的用这个版本的mentohust吧:

Original comment by ctsep...@163.com on 3 Sep 2010 at 9:22

Attachments:

GoogleCodeExporter commented 9 years ago
先chmod 755 mentohust,运行时需指定网卡,比如./mentohust -uusername 
-ppassword -neth0 
,同时注意选择dhcp和组播方式,以及是否后台运行。

Original comment by ctsep...@163.com on 3 Sep 2010 at 10:10

GoogleCodeExporter commented 9 years ago
68 by ctsep...@163.com 你的mentohust 310kb的还需要libpcap么 
用在TP-Link 941 V4可以用吗 固件是DDWRT 还是OPENWRT 还是通用 
如何联系你 我应经刷挂一台了 希望指点下

Original comment by zlkc0...@126.com on 5 Sep 2010 at 5:50

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
TP-link 941N v4 用的AR7240,4MB flash,32MB内存,刷这个固件
ftp://dd-wrt.com/others/eko/BrainSlayer-V24-preSP2/08-12-10-r14929/tplink_tl-wr9
41ndv4/
我试过,可以成功刷,没有问题。
这个mentohust编译的时候已经静态连接的libpcap,无需再搞libpcap
。由于用的1.1.1的libpcap所以体积略大,这个里面的附件是0.9.8
的libpcap又重新编译的一个
我的邮箱是ctsepson@vip.qq.com

Original comment by ctsep...@163.com on 5 Sep 2010 at 2:29

Attachments:

GoogleCodeExporter commented 9 years ago
[url=mailto:administrator@ubuntu:~$]administrator@ubuntu:~$[/url] sudo mentohust
欢迎使用MentoHUST 版本: 0.3.0
Copyright (C) 2009 HustMoon Studio
人到华中大,有甜亦有辣。明德厚学地,求是创新家。
Bug report to http://code.google.com/p/mentohust/issues/list
** 网卡[1]: ���
** 您选择了第[1]块网卡。
?? 请输入用户名: a    
?? 请输入密码: c
** 用户名: a
** 网卡: ���
** 网关地址: 0.0.0.0
** DNS地址: 0.0.0.0
** 认证超时: 8秒
** 响应间隔: 30秒
** 失败等待: 15秒
** 组播地址: 标准
** DHCP方式: 不使用
** 通知超时: 5秒
!! 在网卡���上获取MAC失败!
>> 认证已退出。
[url=mailto:administrator@ubuntu:~$]administrator@ubuntu:~$[/url] 

Original comment by zjxuchan...@gmail.com on 9 Sep 2010 at 6:51

GoogleCodeExporter commented 9 years ago
怎么办啊

Original comment by zjxuchan...@gmail.com on 9 Sep 2010 at 6:51

GoogleCodeExporter commented 9 years ago
ctsepson@163.com 
您好,想请教一下,tplink的路由器刷ddwrt固件,有没有jffs呢��
�mentohust文件放到哪里?是不是自己编译到固件一起呢?谢谢�
��!

Original comment by weihua.z...@gmail.com on 5 Mar 2011 at 1:08

GoogleCodeExporter commented 9 years ago
71和67提供的mentohust在这里也有下载,文件完全相同,不知道�
��初是谁编译的http://code.google.com/p/publicwrt/wiki/TL_WR941N
我的硬件是tp-link wr841n v7,这两个程序在dd 
wrt上可以运行,但是使用libpcap1.1的无法在openwrt运行,求解释
另外,请问这个mentohust能制定验证数据包么?我试了好像不��
�?

Original comment by zhongdal...@gmail.com on 9 Mar 2011 at 7:32

GoogleCodeExporter commented 9 years ago
可以定制数据包,参看http://code.google.com/p/publicwrt/wiki/Mentohust_
Client 针对自定义数据文件的用户

Original comment by leixu...@gmail.com on 9 Mar 2011 at 8:56

GoogleCodeExporter commented 9 years ago
Re:C76,我试了文中的方法,
把数据包放在/tmp/mentohust.mpf,然后加上-f参数,还是不行啊!
用-f/tmp/mentohust.mpf也不行,是我的方法有问题还是?

Original comment by zhongdal...@gmail.com on 12 Mar 2011 at 12:48

GoogleCodeExporter commented 9 years ago
我也贴一个我能用的出来,自己编译的,我的路由是DIR-615-D
整合libpcap0.9.8,自动搜索配置文件/jffs/etc/mentohust.conf和/tmp/roo
t/mentohust.conf
删掉了scanf,只能通过配置文件或者运行参数来配置拨号

Original comment by q741...@gmail.com on 23 Mar 2011 at 10:44

Attachments:

GoogleCodeExporter commented 9 years ago
运行环境是DD-WRT

Original comment by q741...@gmail.com on 23 Mar 2011 at 10:45

GoogleCodeExporter commented 9 years ago
dir615-d的能编译进固件里面吗?官网的那个firmware-mod-kit用不��
�。。

Original comment by gentlest...@gmail.com on 3 Apr 2011 at 2:29

GoogleCodeExporter commented 9 years ago

Original comment by www.eh...@gmail.com on 21 May 2011 at 10:42

GoogleCodeExporter commented 9 years ago
请问wrt54g的那个bin文件可以用在 wrt54g v4的路由上吗

Original comment by byunt...@gmail.com on 15 Feb 2012 at 5:39