#include <stdio.h>
#include <stdlib.h>
#include "getopt.h"
#include "loader.h"
#include "reader.h"
#include "ssflags.h"
#include "card.h"
#include "database.h"
#include "misc.h"
Include dependency graph for main.cpp:
Functions | |
int | main (int argc, char *argv[]) |
Start of execution. | |
Variables | |
SSFlags | ssFlags |
Stripe Snoop 2.0 http://stripesnoop.sourceforge.net
Stripe Snoop is a suite of research tools that captures, modifies, validates, generates, analyzes, and shares data from magstripe cards. The data is captured through different hardware interfaces (or stdin), the contents decoded into the correct character set, and then a CDDB-like database attempts to figure out what the contents mean.
Originally a proof of concept for an interfacing project, and then a spin off from a research project, Stripe Snoop has matured in the definitive software for accessing and understanding magstripes.
Strip Snoop is released under the GNU General Public License
To use a game port based hardware reader, only Windows 95, 98, 98se, ME, NT4, 2K, XP, and Linux on the x86 platform are supported. If you are compiling on one of these platforms, that is detected and the proper include files are used. If compiling under Windows, make sure your compiler defines _WIN32 (Visual C++ does). If compiling under Linux, make sure your compiler defines __linux__ (gcc does)
If you use an option to use the gameport based reader under Linux (ie "./ss" or "./ss -r"), you must be root.
Use of a keyboard based reader doesn't require anything special.
Stripe Snoop is licensed under the GPL. See COPYING for more info
Copyright (C) 2005 Acidus, Most Significant Bit Labs
|
Start of execution.
|
Here is the call graph for this function:
|
|