Web programming :: Linux kernel, system and network developments :: E-Commerce solutions :: SEO

Products & Services

N OS Lang Name Description File
1 Linux C Iplogger    This is a program for showing networks threads parameters.May be useful for checking out the speed parameters for certain sessions.It shows the following parameters: source ip, destination ip, current transfer speed, how much information was transfered etc. Output information is sorted by speed. I found it useful for invistigating users which have an overlimit traffic. iplogger.tgz
2 Linux C Antivirus module for Qmail    Add-in module for QMail mail server.Especcially designed for work together with AVP antivirus checker. Execute a mail flow checking and repairing for viruses. It can process unlimited levels of attachments in mail letter.Module writes various log files to control its activity. Source and binary code restricted by corporation copyright. non Free
3 Linux C TCP port loader    A pair of programs serving to show the network's bandwidth. First is the server and second is the client.The program-server should be start to on one of your remote servers and the program-client will run on your local computer.After they get connected they start to transfer a dummy data from client to server and back.Each of them will show to us the speed of data transfer. port_loader.tgz
4 Linux C Src ping    Very useful for testing routings on large networks. It can send ICMP packets from foreigns IP addresses which you can set up. For example if you working on computer which has an IP address 12.66.33.44 and you want to test the routing from 12.66.33.45 to 12.66.33.1 the srcping will help you. You should run it with arguments:
srcping 12.66.33.45 12.66.33.1
It will send an ICMP packet with IP src 12.66.33.45 There is a mistake in the program - it cannot recieve sent packets. (The reason is obvious). But you can check out recieving packets with tcpdump on 12.66.33.1 server.
srcping.tgz
5 Linux C Iplog    Program shows the IP frames flowing through your computer. It can make a log file which will contain all viewed information. Information is showed in binary and in user readable form. All IP frame information will be print. Useful for control over flowing network traffic. iplog.tgz
6 Linux C TcpLog    The program is similar to iplog.The difference only is that tcplog shows the TCP flow statistics instead of IP. It means that TCP flags information will be included. tcplog.tgz
7 Linux C TrafficLog    Right now I am working on thus program. The main purpose of this system is to write out to a database all users' network traffic. System will consist of three parts: kernel part,database engine and web front-end. As practice shows using of function "select" for gathering network information is sometimes wrong. Especially it happens when we check flows with speed starting from 10 Mbit. Here I am using a nethooks technique to take network frames. For collection information the MySQL database is used. non Free
8 Linux C Simulate    This is a model of the M/D/1 network queue. This code can be used to study and evaluate a networks queue performance. The program has a simulation time, arrival rate and service rate on input. You should install GD library to using this code. simulate.tgz
9 Linux C Tiny browser    Tiny browser for command line. It is not for commercial use ;-).I made it only to demonstrate the core engine of all browsers. It may be useful to understand elements of http protocol. tiny_browser.tgz
10 Linux C Strict Source Routing    This is a Strict Source Routing demonstation. As default this type of routing is disabled on many servers. But you can see what will happens if this routing is enabled. You can set up a source routing hops through which the sent packets will go. ssr.tgz
11 Linux C Pthreads    Pthreads demo. You can use it as a template for more complex thread tasks. pthread.tgz
12 Linux C Procfs demo    Another demonstrating program. This is an example showing a creation of a directory in the proc filesystem. After creation of a folder it will create a file in it. The file contains only an annoyed string "Hello world!". procfs.tgz
13 Linux C MySQL test    Source code for communicating with MySQL databases. It can be used as a template to write more complex MySQL database routing. mysql_test.tgz
14 Linux C Memcmp    A demo program. Shows how the memcmp function is working. memcmp.tgz
15 Linux C QSort demo    Demonstration routine for qsort function. The program generates random digits and then resorts them using qsort. qsort_demo.tgz
16 Linux C Promisc    A simple demonstrating program for showing the enter and exit from promisc mode on network card. promisc.tgz
17 Linux C Mkdir module    It is an example of a fox kernel module. When it's loaded nobody can create a new directory on your computer. mkdir.tgz
18 Linux C Fork demo    Demo program for showing forking process under Linux. fork_demo.tgz
19 Linux C Long jmp demo    Long jmp demo long_jmp.tgz
20 Windows Borland C++ FileLogger    Can ypur files be accessed when you're away? To find it out system FileLogger is developed. The program is intended for the control over access to separate files. While installation the user can set a name of that file, which, in his opinion, requires control. FileLogger will supervise each reference to a file and write down statistics in certain determined log file. Controllable and log files are set by user in a configuration file filelog.zip
21 Windows Borland C++ Master    Organization of controlled parallel work of the programs in Windows. Synchronization and transfer of data between processes. The system is intended for Windows programmers. The system gives user a set of functions in one 32 bit DLL master.dll. The functions are divided to two classes, functions ensuring synchronization of processes and function for an exchange of data, and there is support for operations with clipboard. DLL can be called from any program working in Windows including the macroinstructions language of Visual Basic and object-oriented language Lotus Script of Lotus Notes. master.zip
22 Windows Borland C++, Visual Basic under WS WORD 7.0, Lotus Script under Lotus Notes Transfer    Do you use Lotus Notes? Every day you enter into a database a plenty of documents? You will considerably increase efficiency of your work if you use system Transfer system. This system was primarily developed to work with a database of news. For an year period of operation, the Transfer program automatically formatted and entered into a database about 50 - 60 documents per days, that considerably reduced the work of users. Written in the language of macroinstructions the system Transfer can be easily adapted to any type a database and documents. transfer.zip
23 Windows Borland C++, Lotus Script Lotus Search    Do you have a problem with search documents in Lotus Notes? Lotus Search system was developed to resolve this problem. It is advanced logic system of search. It supports search inquiries through drawing up of logic expressions of fields database. Expressions which are supported: "NOT", "AND", "OR", "=", " < = ", " > = ". For example if in a database there is the field Name, Family, Subject of a text type , and field Date of date type , Age of a number type. We can create inquiries of a kind: " ((Family = Petrov) AND ((Name = S *) OR (NAME = G *)) AND (NOT AGE = 10) " I.e. to display database records where in a Family fields the text Petrov is contained, and in Name fields there is word beginning with the letters S or G and simultaneously in a field AGE is not equal to 10. The system consists of inquery maker and search part. The maker consist of a dialogue which has window of an inquiry and skrolling of database fields. User can choose fields and pack them in logic inquiries. The condition of a current inquiry is displayed in a window of condition. User can do operations with Clipboard and edit inquiries. The given version is demonstration and supports only local Databases. Non Free
24 Windows Pascal, Assembler Memmaper    Program is shows memory resourses in Windows. It can display different levels of memory. In the system you can see allocations for: Global Descriptor Table, Local Descriptor Table and Interrupt Desciptor Table. Only a test version of the program is available. memmaper.zip
25 Windows Assembler Sort    This is an assembler unit for speed sorting. It is added to C or Pascal program. sorting.zip
26 MSDOS Borland C++ Multigif    The program to work with GIF-animated files. Allows to cut animation file on separate pieces, and also to create rollers from separate GIF files. multigif.zip
27 MSDOS Pascal, Assembler Approach    System is developed to control access to various files. The system supervises a moment of opening a file, irrespective of which type is it. Opening of a file means it's reading from a disk and swapping in RAM. Program supervises two methods in environment MS-DOS: - method of descriptors, - method FCB (File Control Blocks), 0Fh and 03Dh of 21h interruption. appr.zip
28 MSDOS Assembler MCB    RAM MCB blocks viewing mcb.zip
29 MSDOS Assembler Without    The program Without is intended for the programmers developing resident (TSR) program. At a load of the resident program in the memory, its size will be equal, as a minimum to size of a resident part + size PSP. For a more effective utilization of memory it is necessary to get rid of PSP, after end of a resident part of the program. The program Without solves this problem, copying TSR on a place occupied by PSP. MS-DOS cannot allocate less than 6 paragraphs of memory. If your TSR there are less than 6 paragraphs, Without will modify distribution of memory MS-DOS under the size your TSR. The basic opportunity of Without is that it allows to get rid of area Enviroment by rewriting the body in this area thus reducing the occupied operative memory. without.zip
30 MSDOS Assembler Search    Search of a line of the text in RAM search.zip
31 MSDOS Assembler Vectors    Viewing the table of vectors of interruptions vectors.zip
 
  © Copyright 2004. Sergei Filipov         
Hosted by www.Geocities.ws

1