ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » News/Updates » MQPortScan v1.0.0 - Free

Post new topic  Reply to topic
 MQPortScan v1.0.0 - Free « View previous topic :: View next topic » 
Author Message
RogerLacroix
PostPosted: Tue May 27, 2008 8:31 pm    Post subject: MQPortScan v1.0.0 - Free Reply with quote

Jedi Knight

Joined: 15 May 2001
Posts: 3264
Location: London, ON Canada

All,

To help people determine if their MQ environment is secure, I have created a new program called: MQPortScan. MQPortScan is being released as open source under the Apache License 2. Hence, MQPortScan is FREE for all to use.

MQPortScan is written in Java and the source code is included. I have tried to make MQPortScan very easy to use. When a user inputs a hostname or an IP Address, MQPortScan will scan a range of ports looking for a queue manager's MCA, using the standard (system default) channel names, in order to make a successful connection.

Example:
Code:
java MQPortScan -h 10.10.10.10
java MQPortScan -h server01

MQPortScan has the ability to search across a range of IP addresses and scan the port range for each IP address.

Example:
Code:
java MQPortScan -h 10.10.*.*

Note: This example may take hours and hours (or days) to complete its run.

Anytime MQPortScan successfully connects to a queue manager, the information is written to a CSV (Comma-Separated-Value) file. The output will include the queue manager name, MQ version, channel name, hostname or an IP Address and port number.

You can download MQPortScan from the following web page:
http://www.capitalware.biz/open_source.html

Please let me know if you have any questions or comments.

Regards,
Roger Lacroix
Capitalware Inc.
_________________
Capitalware: Transforming tomorrow into today.
Connected to MQ!
Twitter
Back to top
View user's profile Send private message Visit poster's website
LouML
PostPosted: Thu May 29, 2008 9:35 am    Post subject: Reply with quote

Partisan

Joined: 10 Nov 2005
Posts: 305
Location: Jersey City, NJ / Bethpage, NY

I'm sure I'm doing something wrong, but I can't seem to get it to work. I copied the .jar files to the /opt/mqm/java/lib directory.

Code:
bash-3.00$ ls -la /opt/mqm/java/lib/
total 12270
drwxr-xr-x   5 mqm      mqm         1024 May 29 13:23 .
drwxr-xr-x   6 mqm      mqm          512 Oct 22  2007 ..
-r--r--r--   1 mqm      mqm        13143 Aug  1  2007 CL3Export.jar
-r--r--r--   1 mqm      mqm        33166 Aug  1  2007 CL3Nonexport.jar
-rw-r--r--   1 mqm      mqm         4167 May 29 13:23 MQPortScan.jar
drwxr-xr-x   2 mqm      mqm          512 May  5 09:50 OSGI
-r--r--r--   1 mqm      mqm       445656 Feb  4 06:02 com.ibm.mq.jar
-r--r--r--   1 mqm      mqm        18939 Feb  4 06:00 com.ibm.mq.jms.Nojndi.jar
-r--r--r--   1 mqm      mqm       135014 Feb  4 06:00 com.ibm.mq.soap.jar
-r--r--r--   1 mqm      mqm      1263310 Feb  4 06:02 com.ibm.mqjms.jar
-r-xr-xr-x   1 mqm      mqm       333879 Feb  4 05:59 commonservices.jar
-r--r--r--   1 mqm      mqm        17978 Aug  1  2007 connector.jar
-r--r--r--   1 mqm      mqm      1997216 Feb  4 06:02 dhbcore.jar
-r--r--r--   1 mqm      mqm        22769 Aug  1  2007 fscontext.jar
drwxr-xr-x   2 root     root         512 May  5 09:50 jca
-r--r--r--   1 mqm      mqm        25998 Aug  1  2007 jms.jar
-r--r--r--   1 mqm      mqm        98496 Aug  1  2007 jndi.jar
-r--r--r--   1 mqm      mqm         8809 Aug  1  2007 jta.jar
-r--r--r--   1 mqm      mqm       123717 Aug  1  2007 ldap.jar
-r-xr-xr-x   1 mqm      mqm        12184 Feb  4 06:02 libMQXAi02.so
-r-xr-xr-x   1 mqm      mqm         9856 Feb  4 06:02 libmqjbdf02.so
-r-xr-xr-x   1 mqm      mqm       138848 Feb  4 06:02 libmqjbnd05.so
-r-xr-xr-x   1 mqm      mqm        30492 Feb  4 06:02 libmqjexitstub01.so
-r--r--r--   1 mqm      mqm       445589 Feb  4 06:02 postcard.jar
-r--r--r--   1 mqm      mqm        77116 Aug  1  2007 providerutil.jar
-r--r--r--   1 mqm      mqm       889895 Feb  4 06:02 rmm.jar
dr-xr-xr-x   2 mqm      mqm          512 Oct 22  2007 soap
bash-3.00$ pwd
/apps/mqm/etc
bash-3.00$ cat MQPortScan.sh
#!/bin/sh
#
# Starting MQPortScan
#
if [ -n "${CLASSPATH}" ]; then
  CLASSPATH="libs/MQPortScan.jar:libs/com.ibm.mq.jar:libs/connector.jar:libs:.:$CLASSPATH"
else
  CLASSPATH="libs/MQPortScan.jar:libs/com.ibm.mq.jar:libs/connector.jar:libs:."
fi

export CLASSPATH
#
#
# Now start MQPortScan
#
java -Xms64m -Xmx256m  MQPortScan  "$@"
bash-3.00$ ./MQPortScan.sh -h hostname.com -s 1414
Exception in thread "main" java.lang.NoClassDefFoundError: MQPortScan
bash-3.00$ export CLASSPATH=/opt/mqm/java/lib/
bash-3.00$ echo $CLASSPATH
/opt/mqm/java/lib/
bash-3.00$

_________________
Yeah, well, you know, that's just, like, your opinion, man. - The Dude


Last edited by LouML on Thu May 29, 2008 10:33 am; edited 1 time in total
Back to top
View user's profile Send private message
LouML
PostPosted: Thu May 29, 2008 9:55 am    Post subject: Reply with quote

Partisan

Joined: 10 Nov 2005
Posts: 305
Location: Jersey City, NJ / Bethpage, NY

Nevermind
_________________
Yeah, well, you know, that's just, like, your opinion, man. - The Dude
Back to top
View user's profile Send private message
RogerLacroix
PostPosted: Thu May 29, 2008 7:14 pm    Post subject: Reply with quote

Jedi Knight

Joined: 15 May 2001
Posts: 3264
Location: London, ON Canada

Hi,

If you separate the install package then you need to update the MQPortScan.sh shell script. It is best, as per the instructions, to unzip the archive into a user directory and run it from there.

Regards,
Roger Lacroix
Capitalware Inc.
_________________
Capitalware: Transforming tomorrow into today.
Connected to MQ!
Twitter
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » News/Updates » MQPortScan v1.0.0 - Free
Jump to:  



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.