Gautam's Blog

The technical blog of Gautam!

Browsing Posts in securityVisualization

From: http://www.miscdebris.net/blog/2008/04/28/create-a-movie-file-from-single-image-files-png-jpegs/

—–

After you have all the images in a folder, install ffmpeg, in Ubuntu/Debian Linux e.g.

sudo apt-get install ffmpeg

In order to make a movie (mp4 quicktime) out of the images you need to issue the following command

ffmpeg -qscale 5 -r 20 -b 9600 -i img%04d.png movie.mp4

The options are

  • -qscale 5 … define fixed video quantizer scale (VBR) where 1 is the best and 31 the worst. Since mpeg/jpeg has problems to compress line graphics it’s a good idea to set this variable close to 1. You get a big movie file, but otherwise the movie doesn’t look, well, that good.
  • -r … framerate
  • -b … video bitrate
  • -i input files, %04d says that we have four numbers in the filename where the number is filled with zeros left of it.
  • movie.mp4 is the filename, the extension says that it is a quicktime movie. You can also create a Macromedia Flash movie by using the .flv extension.

http://www.measurement-factory.com/

IP Heatmap: http://maps.measurement-factory.com/software/index.html

From Team CYMRU: http://www.team-cymru.org/Services/ip-to-asn.html

Maxmind ASNum: http://www.maxmind.com/app/asnum.

//The code to look up the ASN Number using Java. Upload the .dat file in the same folder.

import com.maxmind.geoip.*;
import java.io.IOException;

/* sample of how to use the GeoIP Java API with GeoIP Organization and
ISP databases */
/* This example can also be used with the GeoIP Domain and ASNum databases */
/* Usage: java OrgLookupTest 64.4.4.4 */

class OrgLookupTest {
public static void main(String[] args) {
try {
LookupService orgl = new LookupService(“GeoIPASNum.dat”);

System.out.println(“Organization: ” + orgl.getOrg(args[0]));
orgl.close();
}catch (IOException e) {
System.out.println(“IO Exception”); }

}
}

MaxMind offers GeoIP database. It allows you to plot the location of the IP addresses using country information or more precise information such as the latitude and longitude of the location of the IP address.

Internet Malicious Activity Maps

Java Program to chart information.

http://bonsai.ims.u-tokyo.ac.jp/~mdehoon/software/cluster/software.htm

http://forums.mysql.com/read.php?33,41056,61281#msg-61281

If by “analytic” you mean OLAP, data mining etc: there are a number of options.

OLAP servers:

* Mondrian: Java OLAP engine that uses most DBMSs, including MySQL
* Palo: spreadsheet server. Custom data source, Excel and PHP integrations
* Lemur: C++ OLAP server – academic

OLAP UIs

* JPivot: Web OLAP UI integrating with Mondrian and XML/A (Microsoft Analysis Services, Hyperion). JSP tags + portlets
* JRubik: Java thick client for Mondrian – based on JPivot
* pocOLAP: crosstab Web UI

Data mining, statistics

* Weka
* Project R

Reporting servers

* BIRT
* JasperReports Portal: JasperReports in JBoss Portal
* OpenReports: JasperReports based web application
* marvelIT: OpenReports in a portal

BI servers: Reporting and Analytics

* Pentaho
* SpagoBI
* OpenI
* Bizgres

ETL – to build data warehouses and operational data stores

* Octopus
* KETL – part of Bizgres
* Kettle
* CloverETL
* dbmt

Powered by WordPress Web Design by SRS Solutions © 2012 Gautam's Blog Design by SRS Solutions