⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 interface.c

📁 airsnort
💻 C
📖 第 1 页 / 共 4 页
字号:
  gtk_object_set_data_full (GTK_OBJECT (AirSnortWindow), "freq", freq,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (freq);  gtk_table_attach (GTK_TABLE (table2), freq, 1, 2, 1, 2,                    (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),                    (GtkAttachOptions) (0), 0, 0);  gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (freq), TRUE);  gtk_spin_button_set_update_policy (GTK_SPIN_BUTTON (freq), GTK_UPDATE_IF_VALID);  gtk_spin_button_set_wrap (GTK_SPIN_BUTTON (freq), TRUE);  vseparator1 = gtk_vseparator_new ();  gtk_widget_ref (vseparator1);  gtk_object_set_data_full (GTK_OBJECT (AirSnortWindow), "vseparator1", vseparator1,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (vseparator1);  gtk_box_pack_start (GTK_BOX (hbox1), vseparator1, FALSE, FALSE, 0);  table4 = gtk_table_new (2, 2, FALSE);  gtk_widget_ref (table4);  gtk_object_set_data_full (GTK_OBJECT (AirSnortWindow), "table4", table4,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (table4);  gtk_box_pack_start (GTK_BOX (hbox1), table4, TRUE, FALSE, 0);  gtk_table_set_row_spacings (GTK_TABLE (table4), 2);  gtk_table_set_col_spacings (GTK_TABLE (table4), 3);  label25 = gtk_label_new ("Network device");  gtk_widget_ref (label25);  gtk_object_set_data_full (GTK_OBJECT (AirSnortWindow), "label25", label25,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (label25);  gtk_table_attach (GTK_TABLE (table4), label25, 0, 1, 0, 1,                    (GtkAttachOptions) (GTK_FILL),                    (GtkAttachOptions) (0), 0, 0);  label26 = gtk_label_new ("Card type");  gtk_widget_ref (label26);  gtk_object_set_data_full (GTK_OBJECT (AirSnortWindow), "label26", label26,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (label26);  gtk_table_attach (GTK_TABLE (table4), label26, 0, 1, 1, 2,                    (GtkAttachOptions) (GTK_FILL),                    (GtkAttachOptions) (0), 0, 0);  gtk_misc_set_alignment (GTK_MISC (label26), 0, 0.5);  combo4 = gtk_combo_new ();  gtk_widget_ref (combo4);  gtk_object_set_data_full (GTK_OBJECT (AirSnortWindow), "combo4", combo4,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (combo4);  gtk_table_attach (GTK_TABLE (table4), combo4, 1, 2, 1, 2,                    (GtkAttachOptions) (GTK_FILL),                    (GtkAttachOptions) (0), 0, 0);  gtk_combo_set_value_in_list (GTK_COMBO (combo4), TRUE, FALSE);  combo4_items = g_list_append (combo4_items, (gpointer) "Prism2 (wlan-ng)");  combo4_items = g_list_append (combo4_items, (gpointer) "Orinoco (orinoco_cs)");  combo4_items = g_list_append (combo4_items, (gpointer) "Other");  gtk_combo_set_popdown_strings (GTK_COMBO (combo4), combo4_items);  g_list_free (combo4_items);  CardType = GTK_COMBO (combo4)->entry;  gtk_widget_ref (CardType);  gtk_object_set_data_full (GTK_OBJECT (AirSnortWindow), "CardType", CardType,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (CardType);  gtk_entry_set_editable (GTK_ENTRY (CardType), FALSE);  gtk_entry_set_text (GTK_ENTRY (CardType), "Prism2 (wlan-ng)");  DeviceName = gtk_entry_new_with_max_length (16);  gtk_widget_ref (DeviceName);  gtk_object_set_data_full (GTK_OBJECT (AirSnortWindow), "DeviceName", DeviceName,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (DeviceName);  gtk_table_attach (GTK_TABLE (table4), DeviceName, 1, 2, 0, 1,                    (GtkAttachOptions) (GTK_FILL),                    (GtkAttachOptions) (0), 0, 0);  gtk_entry_set_text (GTK_ENTRY (DeviceName), "wlan0");  vseparator2 = gtk_vseparator_new ();  gtk_widget_ref (vseparator2);  gtk_object_set_data_full (GTK_OBJECT (AirSnortWindow), "vseparator2", vseparator2,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (vseparator2);  gtk_box_pack_start (GTK_BOX (hbox1), vseparator2, FALSE, FALSE, 0);  table5 = gtk_table_new (2, 2, FALSE);  gtk_widget_ref (table5);  gtk_object_set_data_full (GTK_OBJECT (AirSnortWindow), "table5", table5,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (table5);  gtk_box_pack_start (GTK_BOX (hbox1), table5, TRUE, FALSE, 0);  gtk_table_set_row_spacings (GTK_TABLE (table5), 1);  label27 = gtk_label_new ("40 bit crack breadth:");  gtk_widget_ref (label27);  gtk_object_set_data_full (GTK_OBJECT (AirSnortWindow), "label27", label27,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (label27);  gtk_table_attach (GTK_TABLE (table5), label27, 0, 1, 0, 1,                    (GtkAttachOptions) (GTK_FILL),                    (GtkAttachOptions) (0), 0, 0);  gtk_misc_set_alignment (GTK_MISC (label27), 0, 0.5);  breadth40_adj = gtk_adjustment_new (3, 1, 20, 1, 10, 10);  breadth40 = gtk_spin_button_new (GTK_ADJUSTMENT (breadth40_adj), 1, 0);  gtk_widget_ref (breadth40);  gtk_object_set_data_full (GTK_OBJECT (AirSnortWindow), "breadth40", breadth40,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (breadth40);  gtk_table_attach (GTK_TABLE (table5), breadth40, 1, 2, 0, 1,                    (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),                    (GtkAttachOptions) (0), 0, 0);  gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (breadth40), TRUE);  gtk_spin_button_set_wrap (GTK_SPIN_BUTTON (breadth40), TRUE);  label28 = gtk_label_new ("128 bit crack breadth: ");  gtk_widget_ref (label28);  gtk_object_set_data_full (GTK_OBJECT (AirSnortWindow), "label28", label28,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (label28);  gtk_table_attach (GTK_TABLE (table5), label28, 0, 1, 1, 2,                    (GtkAttachOptions) (GTK_FILL),                    (GtkAttachOptions) (0), 0, 0);  gtk_misc_set_alignment (GTK_MISC (label28), 0, 0.5);  breadth128_adj = gtk_adjustment_new (2, 1, 20, 1, 10, 10);  breadth128 = gtk_spin_button_new (GTK_ADJUSTMENT (breadth128_adj), 1, 0);  gtk_widget_ref (breadth128);  gtk_object_set_data_full (GTK_OBJECT (AirSnortWindow), "breadth128", breadth128,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (breadth128);  gtk_table_attach (GTK_TABLE (table5), breadth128, 1, 2, 1, 2,                    (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),                    (GtkAttachOptions) (0), 0, 0);  gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (breadth128), TRUE);  gtk_spin_button_set_wrap (GTK_SPIN_BUTTON (breadth128), TRUE);  scrolledwindow1 = gtk_scrolled_window_new (NULL, NULL);  gtk_widget_ref (scrolledwindow1);  gtk_object_set_data_full (GTK_OBJECT (AirSnortWindow), "scrolledwindow1", scrolledwindow1,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (scrolledwindow1);  gtk_box_pack_start (GTK_BOX (vbox4), scrolledwindow1, TRUE, TRUE, 0);  gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolledwindow1), GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);  DataList = gtk_clist_new (12);  gtk_widget_ref (DataList);  gtk_object_set_data_full (GTK_OBJECT (AirSnortWindow), "DataList", DataList,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (DataList);  gtk_container_add (GTK_CONTAINER (scrolledwindow1), DataList);  gtk_container_set_border_width (GTK_CONTAINER (DataList), 1);  gtk_clist_set_column_width (GTK_CLIST (DataList), 0, 15);  gtk_clist_set_column_width (GTK_CLIST (DataList), 1, 125);  gtk_clist_set_column_width (GTK_CLIST (DataList), 2, 127);  gtk_clist_set_column_width (GTK_CLIST (DataList), 3, 32);  gtk_clist_set_column_width (GTK_CLIST (DataList), 4, 88);  gtk_clist_set_column_width (GTK_CLIST (DataList), 5, 78);  gtk_clist_set_column_width (GTK_CLIST (DataList), 6, 37);  gtk_clist_set_column_width (GTK_CLIST (DataList), 7, 88);  gtk_clist_set_column_width (GTK_CLIST (DataList), 8, 80);  gtk_clist_set_column_width (GTK_CLIST (DataList), 9, 71);  gtk_clist_set_column_width (GTK_CLIST (DataList), 10, 120);  gtk_clist_set_column_width (GTK_CLIST (DataList), 11, 120);  gtk_clist_column_titles_show (GTK_CLIST (DataList));  label12 = gtk_label_new ("C");  gtk_widget_ref (label12);  gtk_object_set_data_full (GTK_OBJECT (AirSnortWindow), "label12", label12,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (label12);  gtk_clist_set_column_widget (GTK_CLIST (DataList), 0, label12);  label5 = gtk_label_new ("BSSID");  gtk_widget_ref (label5);  gtk_object_set_data_full (GTK_OBJECT (AirSnortWindow), "label5", label5,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (label5);  gtk_clist_set_column_widget (GTK_CLIST (DataList), 1, label5);  label6 = gtk_label_new ("Name");  gtk_widget_ref (label6);  gtk_object_set_data_full (GTK_OBJECT (AirSnortWindow), "label6", label6,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (label6);  gtk_clist_set_column_widget (GTK_CLIST (DataList), 2, label6);  labelWep = gtk_label_new ("WEP");  gtk_widget_ref (labelWep);  gtk_object_set_data_full (GTK_OBJECT (AirSnortWindow), "labelWep", labelWep,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (labelWep);  gtk_clist_set_column_widget (GTK_CLIST (DataList), 3, labelWep);  label7 = gtk_label_new ("Last Seen");  gtk_widget_ref (label7);  gtk_object_set_data_full (GTK_OBJECT (AirSnortWindow), "label7", label7,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (label7);  gtk_clist_set_column_widget (GTK_CLIST (DataList), 4, label7);  label8 = gtk_label_new ("Last IV");  gtk_widget_ref (label8);  gtk_object_set_data_full (GTK_OBJECT (AirSnortWindow), "label8", label8,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (label8);  gtk_clist_set_column_widget (GTK_CLIST (DataList), 5, label8);  label9 = gtk_label_new ("Chan");  gtk_widget_ref (label9);  gtk_object_set_data_full (GTK_OBJECT (AirSnortWindow), "label9", label9,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (label9);  gtk_clist_set_column_widget (GTK_CLIST (DataList), 6, label9);  label10 = gtk_label_new ("Packets");  gtk_widget_ref (label10);  gtk_object_set_data_full (GTK_OBJECT (AirSnortWindow), "label10", label10,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (label10);  gtk_clist_set_column_widget (GTK_CLIST (DataList), 7, label10);  labelEnc = gtk_label_new ("Encrypted");  gtk_widget_ref (labelEnc);  gtk_object_set_data_full (GTK_OBJECT (AirSnortWindow), "labelEnc", labelEnc,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (labelEnc);  gtk_clist_set_column_widget (GTK_CLIST (DataList), 8, labelEnc);  label11 = gtk_label_new ("Interesting");  gtk_widget_ref (label11);  gtk_object_set_data_full (GTK_OBJECT (AirSnortWindow), "label11", label11,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (label11);  gtk_clist_set_column_widget (GTK_CLIST (DataList), 9, label11);  label13 = gtk_label_new ("PW: Hex");  gtk_widget_ref (label13);  gtk_object_set_data_full (GTK_OBJECT (AirSnortWindow), "label13", label13,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (label13);  gtk_clist_set_column_widget (GTK_CLIST (DataList), 10, label13);  label14 = gtk_label_new ("PW: ASCII");  gtk_widget_ref (label14);  gtk_object_set_data_full (GTK_OBJECT (AirSnortWindow), "label14", label14,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (label14);  gtk_clist_set_column_widget (GTK_CLIST (DataList), 11, label14);  hbuttonbox1 = gtk_hbutton_box_new ();  gtk_widget_ref (hbuttonbox1);  gtk_object_set_data_full (GTK_OBJECT (AirSnortWindow), "hbuttonbox1", hbuttonbox1,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (hbuttonbox1);  gtk_box_pack_start (GTK_BOX (vbox4), hbuttonbox1, FALSE, TRUE, 0);  gtk_button_box_set_layout (GTK_BUTTON_BOX (hbuttonbox1), GTK_BUTTONBOX_SPREAD);  Start = gtk_button_new_with_label ("Start");  gtk_widget_ref (Start);  gtk_object_set_data_full (GTK_OBJECT (AirSnortWindow), "Start", Start,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (Start);  gtk_container_add (GTK_CONTAINER (hbuttonbox1), Start);  Stop = gtk_button_new_with_label ("Stop");  gtk_widget_ref (Stop);  gtk_object_set_data_full (GTK_OBJECT (AirSnortWindow), "Stop", Stop,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (Stop);  gtk_container_add (GTK_CONTAINER (hbuttonbox1), Stop);  Clear = gtk_button_new_with_label ("Clear");  gtk_widget_ref (Clear);  gtk_object_set_data_full (GTK_OBJECT (AirSnortWindow), "Clear", Clear,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (Clear);  gtk_container_add (GTK_CONTAINER (hbuttonbox1), Clear);  gtk_signal_connect (GTK_OBJECT (AirSnortWindow), "realize",                      GTK_SIGNAL_FUNC (on_AirSnortWindow_realize),                      DataList);  gtk_signal_connect (GTK_OBJECT (AirSnortWindow), "delete_event",                      GTK_SIGNAL_FUNC (on_AirSnortWindow_delete_event),                      NULL);  gtk_signal_connect (GTK_OBJECT (load), "activate",                      GTK_SIGNAL_FUNC (on_load_activate),

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -