X-Git-Url: https://hackdaworld.org/gitweb/?p=my-code%2Fhdw-sniff.git;a=blobdiff_plain;f=main.c;h=d26fbf225ab085465242e3f76e067764c5e4e806;hp=9322b745d8fdef0e0871b305bc56bde7d7b5f372;hb=e70ca3ea585304a1fed7475b9a9cdface81917eb;hpb=56ab7c6858c9c26cc24faf55bf24934b7557c98a diff --git a/main.c b/main.c index 9322b74..d26fbf2 100644 --- a/main.c +++ b/main.c @@ -14,7 +14,7 @@ int display_console(t_info *info,char *string) { int x,y,size,count,cnt,i,s; t_display *display; t_sta *sta; - char help[32]; + char help[128]; display=(t_display *)&(info->display); @@ -56,8 +56,8 @@ int display_console(t_info *info,char *string) { display_string(display,GUI_OFFSET_AP,3+i,help,3); snprintf(help,5,"| %c",sta->wep?'y':'n'); display_string(display,GUI_OFFSET_WEP,3+i,help,4); - snprintf(help,21,"| %04d | n.a. | n.a.", - sta->count_mgmt); + snprintf(help,21,"| %04d | n.a. | %04d", + sta->count_mgmt,sta->count_data); display_string(display,GUI_OFFSET_MGMT,3+i,help,20); snprintf(help,5,"| %c",sta->active); display_string(display,GUI_OFFSET_ACTIVE,3+i,help,4); @@ -80,6 +80,10 @@ int display_console(t_info *info,char *string) { else strcpy(help,"(station)"); s=strlen(help); display_string(display,23,1,help,s); + if(sta->wds) { + strcpy(help,"wds link"); + display_string(display,60,1,help,8); + } snprintf(help,2,"%c",sta->active); display_string(display,x-1,1,help,1); snprintf(help,7,"sq: %02d",sta->sq); @@ -100,6 +104,18 @@ int display_console(t_info *info,char *string) { display_string(display,1,6,help,12); snprintf(help,13,"data: %06d",sta->count_data); display_string(display,1,7,help,12); + + snprintf(help,25,"bssid: %02x:%02x:%02x:%02x:%02x:%02x", + sta->bssid[0],sta->bssid[1],sta->bssid[2], + sta->bssid[3],sta->bssid[4],sta->bssid[5]); + display_string(display,1,9,help,24); + if(sta->wep==WEP) { + snprintf(help,67,"iv + keynr | crypted snap: %02x %02x %02x %02x | %02x %02x %02x %02x %02x %02x", + sta->snap[0],sta->snap[1],sta->snap[2],sta->snap[3], + sta->snap[4],sta->snap[5],sta->snap[6],sta->snap[7], + sta->snap[8],sta->snap[9]); + display_string(display,1,10,help,66); + } } /* footer */