System Call
LibSysCTr is a utility library that can be used to intercept system call functions on a Linux system. Process monitoring and sandboxing are just two of the potential usages of LibSysCTr. Internally the LibSysCTr library uses the ptrace(2) functionalities by monitoring and reporting events to...
Platforms: *nix
License: Freeware | Size: 317.44 KB | Download (89): LibSysCTr Download |
File::lockf is a Perl module interface to the lockf system call. SYNOPSIS use File::lockf; File-Lockf is an interface to the lockf system call. Perl supports the flock system call natively, but that does not acquire network locks. Perl also supports the fcntl system call, but that is...
Platforms: *nix
License: Freeware | Size: 3.07 KB | Download (96): File::lockf Download |
Noexec is a package for preventing process(es) from executing exec system call. It provides user with some kind of menu and prevent him from escape to the shell.
Platforms: *nix, C/C++, Solaris
License: Freeware | Download (53): Noexec Download |
strace is a system call tracer, i.e. a debugging tool which prints out a trace of all the system calls made by a another process/program.
Platforms: *nix
License: Freeware | Size: 399.36 KB | Download (49): strace Download |
prctl is a C extension for access to the prctl(2) system call. #md5=f6c75c4eb0e4553a04546a74f6e0d409
Platforms: *nix
License: Freeware | Size: 30.72 KB | Download (38): prctl Download |
Libopennet is a library that provides the function open_net() which accepts the same parameters as the open() system call, but the pathname argument can be an FTP or HTTP URL. Libopennet project allows you to open_net() files the same way you open() them now. Whats New in This Release: -...
Platforms: *nix
License: Freeware | Size: 102.4 KB | Download (93): Libopennet Download |
V86-64 project is a simple linux kernel patch which allows legacy 8086 programs to run on modern x86-64 AMD and Intel processors. Currently 64-bit version of linux kernel lacks support of V86 mode because it is not supported in native operating mode (long mode) of these processors. But these...
Platforms: *nix
License: Freeware | Size: 17.41 KB | Download (114): V86-64 Download |
The implementation of the system call mechanism depend on the architecture. As the user code should not depend on the system call implementation choice, a library will be provided as an API to perform system calls. The most common way to invoque a system service is through an interrupt. This...
Platforms: PHP,
License: Freeware | Download (50): mucore Download |
This simple function will use a system call to run Xfoil. It then loads the results into a data structure which you can then use in your Matlab script.For example to deflect the trailing edge of a NACA0009 by 5deg at 65% chord and run multiple incidence angles...[pol foil] =...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (53): Xfoil Interface Download |
The Plastic File System project is an LD_PRELOAD module for manipulating what the file system looks like for programs. This allows virtual file systems to exist in user space, without kernel hacks or modules. PlasticFS includes the following file systems: chroot The chroot filter may be...
Platforms: *nix
License: Freeware | Size: 184.32 KB | Download (102): The Plastic File System Download |
PBS is a user-support call management system and call tracing system. PBS is based on intranet technologies, and it allows you to account and manage calls, inventory, projects, and performance. It features a knowledge base and reports for the manager. Whats New in This Release: - The menu...
Platforms: *nix
License: Freeware | Size: 604.16 KB | Download (123): PBS Download |
This utility makes the "sysconf", "pathconf", and "strconf" POSIX system calls available on the command-line. Report sysconf, pathconf, and confstr system variables. Variable names from the sysconf(3) call start with ``_SC. Variable names from the pathconf(3) call start with ``_PC. Variable...
Platforms: *nix
License: Freeware | Size: 296.96 KB | Download (96): sysconf Download |
IPC::Run::Simple is a simple system() wrapper. SYNOPSIS # Run a command and check whether it failed use IPC::Run::Simple; run("echo Hello, O Cruel World") or die "Command failed"; # Describe the failure use IPC::Run::Simple qw($ERR); run("echo Hello, O Cruel World") or die "Command...
Platforms: *nix
License: Freeware | Size: 5.12 KB | Download (91): IPC::Run::Simple Download |
Buenos is a small SMP operating system skeleton which can be used as a base for operating systems project courses. Buenos runs in a machine simulator called YAMS, which is also available here. Buenos project is intended to be used as OS project base code which students can improve. Extensive...
Platforms: *nix
License: Freeware | Size: 184.32 KB | Download (90): Buenos Download |
python-epoll is a drop-in replacement for the python standard library select module using the more efficient epoll system call as the backend instead of poll.
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (36): python-epoll Download |
Zlibc is a read-only compressed file-system emulation. It allows executables to uncompress their data files on the fly. No kernel patch, no re-compilation of the executables and the libraries is needed. Using gzip -9, a compression ratio of 1:3 can easily be achieved! (See examples below). This...
Platforms: *nix
License: Freeware | Size: 78.85 KB | Download (92): zlibc Download |
Netsh is a tool designed to debug network applications. It enables the user to dump incoming packets in ascii or hexadecimal, and to send handmade custom packets (again, ascii and hexadecimal forms can also be used). It is also able to forward the dumped packets: it has been designed to be...
Platforms: *nix
License: Freeware | Size: 25.6 KB | Download (161): Netsh Download |
The goal of RUMT is to check the memory of a computer over a long period of time and almost-real load conditions without having to interrupt the services. RUMT exploits the possibility of some Unix kernels to selectivly disable some memory areas while still accessing them through the /dev/mem...
Platforms: *nix
License: Freeware | Size: 15.36 KB | Download (105): Running Unix Memory Test Download |
TAP provides packet reception and transmission for user-space programs. It can be viewed as a simple Ethernet device, which instead of receiving packets from a physical medium, receives them from a user-space program and instead of sending packets via physical media, writes them to the user-space...
Platforms: *nix
License: Freeware | Size: 6.14 KB | Download (108): Ethernet TAP driver Download |
anyfs-tools is a unix-way toolset for recovering and converting filesystems. SYNOPSIS build_it [-qvV] directory inode_table anysurrect [-b blocksize] [-i input_inode_table] [-p path_prefix] [-u file_umask] [-U dir_umask] [-qvV] device inode_table reblock [-nqvV] inode_table device...
Platforms: *nix
License: Freeware | Size: 245.76 KB | Download (100): anyfs-tools Download |