Logo Search packages:      
Sourcecode: weplab version File versions  Download package

heuristics.h

/*

      weplab - Wep Key Cracker

      Copyright (C) 2004 Jose Ignacio Sanchez Martin - Topo[LB]

      This program is free software; you can redistribute it and/or modify
      it under the terms of the GNU General Public License as published by
      the Free Software Foundation; either version 2, or (at your option)
      any later version.

      This program is distributed in the hope that it will be useful,
      but WITHOUT ANY WARRANTY; without even the implied warranty of
      MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
      GNU General Public License for more details.

      You should have received a copy of the GNU General Public License
      along with this program; if not, write to the Free Software Foundation,
      Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.  

      ---------

      heuristics.h: dictionary based wep crack.
*/


#ifndef     _HEURISTICS_H
#define     _HEURISTICS_H

typedef struct{
      unsigned long int len;
      unsigned char *iv;
}t_StoredPacketsIV;


#define AMOD(x, y) ((x) % (y) < 0 ? ((x) % (y)) + (y) : (x) % (y))
#define MAX_IV_STORED   20000000
#define IV_ELEM_SIZE    6 // PRESENTE (bool), IV1, IV2, IV3, B1, B2


void heuristics (void);

#endif






Generated by  Doxygen 1.6.0   Back to index