You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.
linux syscall tracer Official repositories are at GitHub and GitLab. You can get latest binary packages from Fedora rawhide, OBS, Sisyphus. The latest officially signed release tarball can be found here. Development takes place on the mailing list (archive). Everyone is welcome to send bug reports, feature requests, comments and patches there. IRC channel: #strace@oftc. strace is released under th
quickstack is a tool to take call stack traces with minimal overheads. There are a couple of tools to take stack traces such as gdb, pstack, but these tools have serious overheads. In many cases, target process stops for 0.2-N seconds. So it is dangerous to use such tools in production environment. quickstack makes it possible to take stack traces in less than 1 milliseconds. This is much smaller
The user, to begin with, might want to obtain a trace from scratch; it is then necessary for the fulltrace script to perform the following steps: analyze the executable and plant the userspace debug probes for all the symbols its execution involves; trace the execution of the process; decode the output trace to trim spurious uprobe events and substitute function names to the bare addresses of the
This is tis-interpreter, an interpreter of C for detecting undefined behavior. tis-interpreter detects subtle bugs in C programs that may not have eye-visible effects when executing the same programs compiled in the traditional way. Some of the bugs that are discovered lead to security vulnerabilities. Fortunately, most don’t. tis-interpreter works by interpreting C programs statement by statement
tis-interpreter is a specialized version of Frama-C for interpreting C programs and finding bugs in them. The development of tis-interpreter started from Frama-C’s Value Analysis plug-in, and discarded the possibility of analyzing the behaviors of the program for all inputs. Instead, tis-interpreter monitors the program’s behavior for one input at a time. In exchange for giving up on generality, t
Dr. Memory is a memory monitoring tool capable of identifying memory-related programming errors such as accesses of uninitialized memory, accesses to unaddressable memory (including outside of allocated heap units and heap underflow and overflow), accesses to freed memory, double frees, memory leaks, and (on Windows) handle leaks, GDI API usage errors, and accesses to un-reserved thread local stor
The Problem In 2013, assessing the security of iOS applications still involves a lot of manual, time-consuming tasks - especially when performing a black-box assessment. Without access to source code, a comprehensive review of these application currently requires in-depth knowledge of various APIs and the ability to use relatively complex, generic tools such as Cycript, or Mobile Substrate - or ju
WebSocket Echo Server We run a free very simple endpoint server with support for websockets and server-sent events (SSE) so that you can test your websocket and SSE clients easily. The server is designed for testing HTTP proxies and clients. It echoes information about HTTP request headers and bodies back to the client. The endpoint is https://echo.websocket.org/ Behavior Any messages sent from a
liboverride - simpler function injection Posted Thu, 09 Jul 2009 What is liboverride? liboverride is a small toolset which (hopefully) lets you quickly write code you can inject to another program. It uses the run-time linker and LD_PRELOAD to inject functions into your programs. Requirements gnu make m4 How do I use it? Let's use an example. You have a server program that you want to bind to a sp
When invoked with the command-line: frama-c -eva -eva-precision 1 first.c Frama-C creates an analysis project for the file first.c. The -eva option on the command-line causes the Eva plug-in to run and have its results ready before the interface appears. The -eva-precision option is one of several options that influence the precision of the Eva plug-in. The actions of creating new analysis project
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く