Advertisement

Results for "Volume: ASP_Volume2"

ASP_Volume2 #28761
[snIPer] A multiple port scanner

Unhappy as I was with other simple port scanners, I wrote snIPer. It'll scan a range of IPs as well as a range of ports, extremely fast with upto 999 simultaneous threads. I'm sure there are some bugs in the code, I wrote this about 3-4 years ago, found it again the other day and thought it might be worth uploading. Any comments, suggestions, critisms, death threats are more than welcome. Sorry, I haven't annotated it, if I get some free time I'll fix the bugs I find and give it comments. Just to explain WHY it’s faster, I have found and it runs faster than every scanner I’ve found yet except for SYN scanners. This is because it doesn’t don’t rely on winsock timing out, you set the timeout yourself (default of 4ms) and when the port has been open at that length of time the thread forcibly disconnects from the host without waiting for winsock to timeout and create an error report to provide the Visual Basic runtime files, which I’ve found effectively cuts time on an unnecessary function in the port scanner, there are buffer overflow issues when the scanner has more to do than Visual Basic will allow it, i.e. When 999 threads have scanned around 300,000 ports. I think for my next project I’ll get onto writing a stealth scanner (SYN>SYN/ACK>CLOSE) with the same principle of response time as snIPer, fix the buffer overflow issue and add some extra functions to it. So watch this space! If anyone finds a faster SYN>SYN-ACK>ACK (Connecting) port scanner, let me know!!

ASP_Volume2 #28762
VB Klotski Game (aka) Brick Puzzle Game

Hi folks! How you all doing? Several sleepless nights and hard work culminated in this lousy game. This is a simulation of Microsoft(R) Klotski Game written by ZH Computer. By the way, I'm sure someone asked me about this game several months ago (I just don't remember who). Anyway, there are THREE folders in this ZIP file. The first is Level Editor, the rest are both Klotski Game, one with region-outlining and the other with line-outlining technique. You have to play around with Editor to create your own custom level. Okay, enough talking, some of the levels included will definitely leave you scratching your heads! You'd better check it out, LOL. Comments and suggestions are welcome.

ASP_Volume2 #28763
[ One-time-pad - The Secure Implementation]

This One-Time-Pad encryption program lets you use and manage One-Time-Pad keys as they should be. This program uses secure keys that contain status and segment information. You can use large One-time-pads for many encryptions, while the key stores info on it's already used segments and weither it's still valid or expired. There are many programs that use so called one-time-pad, but the key is limited in size and smaller than the message, is used more than once, or has a weak random (such as the PC's RND function). With this program, each encryption is unique and it's impossible to use any part of a key twice. Once the key is fully used, it's status is changed into Expired. You can manage a key list, export your keys or import other users keys. In practice, you and your contacts exchange each others keys (one-time-pads). Suppose you have exchanged a 1MB key, each of you can send the amount of 1MB on encrypted messages (by mail or other ways) in a completely secure way (that are a lot of mails!). Since each message is encrypted with a unique array of random bytes (a mix of 5(!) different transposition keys, each initialized by its own totally random 320 bits key, extracted from mousemovements), it's impossible to decode this message. Each message is encrypted, than converted into Base64 and wrapped in the OTP-Message-Format. The encryption principle is the same as Vernam's original implementation, the Telex which used one-time code-tapes, as it was used by the militairy until the 80's. Instead of the common way of synchronizing the segmented tapes by hand, this program manages the segments automatically. You can keep track of each individual key's status and how many of his segments are already used and weither there is a problem with a key. There is a Helpfile and a Tip Of The Day to the program. The code also contains some interesting functions and routines. This is THE program to communicate on the most secure existing way! Read the security considerations in the Help file befor use! For more detaillled info on one-time-pad, check out 'Shannon's Theory Of Secrecy Systems' on the net. All comments most welcome ;-)

ASP_Volume2 #28764
JawBreaker

A fully functional JawBreaker Game. Simple Code. Demonstrates use of recursive search.

ASP_Volume2 #28765
_Tire Inventory System_

This inventory system for tires include: Administrator Password, User Account, Tire Maintenance with Category, Tire Size and Tread Pattern Data Entry and Data Report, Customer Maintenance with Data Report, Sales Invoice with Receipt, Printable Monthly Earnings and Order Slip Form with Supplier Data Entry. Made with ADO. 100% working and bug free. *Administrator password is "DBMS"* VOTE OR DIE!

ASP_Volume2 #28766
My Reminder

It's just a simple reminder so you don't forget todo something. This is my 1st submission here so please let me know what you think either way and if you like it please vote and show me how much. Thankyou for your time, Ian.J.Gough

ASP_Volume2 #28767
A1: My ucPanel Control

This is a custom Frame (Panel) control. It is VERY simple and VERY lightweight. I used the Fast Gradient code from Carles P.V. + Light Templer to generate the background gradients (Excellent code guys - VERY fast). Also I allowed the panel's Picture to be resized to fit in the header properly. Font, Font Color, Border Color, etc.. All included. I am working on making the image transparent.. Stay tuned.

ASP_Volume2 #28768
MZ-Tools 3.0 (the Ultimate VB6 AddIn)

MZ-Tools 3.0 is a freeware add-in for VB 5.0, 6.0 and the VBA (Office) which adds several productivity features to the IDE. You can download it from www.mztools.com, i am using this addin for 1.5 years and my productivity has really increased. i really like its feature particularly 'clear intermediate windows', 'close all windows' and 'procedure caller'. Take a look at my other PSC submission ID: 58620 & 58651

ASP_Volume2 #28769
FYI: 3D Shapes Using Regions

Create a cool 3D shape from a 2D region. See screenshot which pretty much says it all. The direction of the 3D shape is hardcoded at 45deg angles. If you choose, you can modify to allow any angle. Updated to include sample of blt'ing an image over the plain shape.

ASP_Volume2 #28770
TitleButton (add new button to window caption)

Add a new button to the window caption. Supports Windows XP theming.

ASP_Volume2 #28771
ListGrid control a lightweight FlexGrid replacement that's cross between listbox + flexgrid

This extends the functionality of the listbox by (1) allowing you to create an attractive header with 3 styles ( sunken, framed, raised) (2) specify a header backcolor, forecolor and font.. as well as the fore and backcolor and font of the list portion of the control. The best part of this control is that is specifically designed to be a listbox with tabstops AND you can retrieve AND set data in the list based upon a row and column setting...so all the dirty working of juggling text data is taken care of. This is something i whipped together in a couple of hours so its not totally complete..but its pretty much there..and I am hoping to get suggestions from you on how to enhance and refine it..but I am pretty sure you will like and appreciate it!!

ASP_Volume2 #28470
LDAP AUthentication

Authenticates user using LDAP/ADSI

ASP_Volume2 #28471
simple listbox tip/trick=> you know how control the resized height of listbox can be a pain??

you know how it can be difficult to resize the height of the listbox because it only allows you to reset its height + or - a full font height and not in incerments inbetween ? Well this little tip I found out purely by accident.

ASP_Volume2 #28472
Phader Example by Chad

This is a full Text Fader Example allowing you to fade text by three (3) colors. It uses nine (9) scrollbars (3 for each color to fade by) allowing you to set the color of each of three (3) Color Labels. It has a great Fade Preview so you can see what the Faded Text looks like as you type it. It also has Bold, Italic, Underline and Strike Through options that can be changed real time (the Faded Text Preview updates as you change the options). There is also a very cool option that Dynamically updates the Faded Text Preview as you change or scroll any of the color scrollbars. If enabled, it allows you to change the colors dynamically and see what the Faded Text looks like instantly. It does, however, require a fairly fast PC with at least 256MBs of RAM. It doesn't slow down your PC or eat up memory, slower PCs just don't scroll the scrollbars smoothly and the RGB values jump in large increments instead of smoothly by 1 if the Dynamic Option is enabled. This is a perfect start for an AOL Chat Fader or any other type of Chat Fader.

ASP_Volume2 #28473
Winsock Reconnection Idea

I want to promote the idea of giving your client-side apps a reconnection feature. This is convenient if you need your clients to automatically reconnect to the server. Good for server-client cafe management and networked desktop locking. I do believe that there are other ideas and ways to do this and if you DO have a better idea, I'll appreciate it if you could share it with me since I need this feature for a school project. I have included a simple server-client chat to demonstrate this feature. To test, compile both server and clients into exe format then just run any number of clients either with the server running or not. Then just close the server and then run it again to see your clients reconnecting. That's it. Hope this helps and if you feel like it please do vote. Cheerio!

ASP_Volume2 #28847
Actor MD2 sample with dynamic shadows

This code demonstrates one of the iRender 3D game engine features - md2 loading, rendering with dynamic lighting and shadows. There are only 50 lines of code. This sample uses iRender3D.dll which you can download from http://irender3d.com in download section (It is about 250 kb).

ASP_Volume2 #28848
Reversi 2.0 (updated version): A reversi (othello) game with AI

This Game uses alpha-beta search to play reversi (othello), it has five levels of computer intelligence and the highest level plays really well (better than the previous version). The game also has some more features like: save/load position, setup position, undo/redo, sound,...

ASP_Volume2 #28849
MsgBox Chat

I decided to make a winsock app to help "newbies"(No offense to anyone) understand winsock and how it connects, send's data, recieves, etc. A chat program would be a perfect example, but there are so many chat examples out already. In this chat, all the messages are recieved in MsgBox's. It's a bit original, if this code doesn't help you fully understand how winsock works, it will help you to some extent if you have no idea what your doing.

ASP_Volume2 #28850
AliasEXE32

AliasEXE32 is a program that allows users on a network to automatically get an updated EXE for a Visual Basic program whenever that program is modified. Why This Program Was Written The problem: We were developing applications rapidly for a Y2K coversion from the legacy database to SQL Server. We needed a way to distribute these front-end applications to all of the users on the network. As the programs were modified and new EXEs were created, it was not practical to have the users run a setup program for each update. The solution: Basically the way the tool works is it creates an alias EXE based on the original .VBP project file. For example, your application EXE name is myapp.exe. This tool creates an EXE named myapp_run.exe. On the network you have created a directory called apps\bin where all of the program executables reside. In order for this to work all of the users must be mapped to the same common drive on the network. During distribution of the program you include the alias EXE file (myapp_run.exe) in the setup and the desktop icon and the program group link point to this file instead of the actual program EXE. When the user runs the program, it goes out to the specified network location and checks to see if there is a more recent version of the base EXE file. If one exists it copies the file from the network location to the home directory of the user and then executes the program and closes itself. Obviously this was a quick fix and it worked great for a time, but later other methods were put into place. The reason I am submitting this code example is because it is an interesting little project using VB6 to actually create a VB project and then compile it into an EXE on the fly. I don't know if there is another program of this type on PSC, but here it is. I hope this is useful to someone. It came in handy at the time it was needed and would probably be usable on any any small network today.

ASP_Volume2 #28851
A 360 Rotating Sample

rotating players in 2d games? make clocks, rotate stuff in whole three hundred and sixty degrees :P .. rate it please ;) and ENJOY

Languages
Top Categories
Global Discovery