This project is mirrored from https://gitee.com/mirrors/Mizu.git.
Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
- 08 Aug, 2022 1 commit
-
-
M. Mert Yıldıran authored
* Add `AF_PACKET` support * Update `.gitignore` * Support both `libpcap` and `AF_PACKET` at the same time * Fix linter errors * Fix a bug that introduced while fixing a linter error * Revert the changes related to `MaxBufferedPages` prefixed consts * #run_acceptance_tests * #run_acceptance_tests * Revert channel buffer size #run_acceptance_tests * Revert "Revert channel buffer size #run_acceptance_tests" This reverts commit e62c3844. * Increase `cy.wait` from `500` to `1000` #run_acceptance_tests * Fix the `pcapHandle` handle * Revert "Increase `cy.wait` from `500` to `1000` #run_acceptance_tests" This reverts commit 938c550e . * #run_acceptance_tests * Handle the merge conflicts * Add `AF_XDP` support * Implement `Close()` of `AF_XDP` and fix linter errors * Fix `NewIPProtoProgram` function and internet protocol number * Pipe the packet stream from every network interface using `*pcapgo.NgReader` and `*pcapgo.NgWriter` Implement `SetDecoder` and `SetBPF` methods. * Fix `NewNgReader` call * Implement `Stats` method * Rebroadcast to the XDP socket * Add `-packet-capture` flag and make `AF_PACKET`, `AF_XDP` optional * #run_acceptance_tests * Fix `newAfXdpHandle` method * #run_acceptance_tests * Update tap/xdp/ipproto.c Co-authored-by:
Nimrod Gilboa Markevich <59927337+nimrod-up9@users.noreply.github.com> * Update tap/xdp/ipproto.c Co-authored-by:
Nimrod Gilboa Markevich <59927337+nimrod-up9@users.noreply.github.com> * Update tap/xdp/ipproto.c Co-authored-by:
Nimrod Gilboa Markevich <59927337+nimrod-up9@users.noreply.github.com> * Fix several issues * Update tap/xdp/ipproto.c Co-authored-by:
Nimrod Gilboa Markevich <59927337+nimrod-up9@users.noreply.github.com> * Fix `ipproto.c` * Remove `AF_XDP` * Comment on frameSize Co-authored-by:
Nimrod Gilboa Markevich <59927337+nimrod-up9@users.noreply.github.com>
-
- 26 Jul, 2022 1 commit
-
-
gadotroee authored
remove goole related stuff
-
- 19 Jul, 2022 3 commits
-
-
Nimrod Gilboa Markevich authored
Fetch source and destination addresses with bpf from tcp kprobes, similar to how it is done for openssl lib. Chunk contains both source address and destination address. FD is no longer used to obtain addresses.
-
gadotroee authored
-
RoyIsland authored
-
- 17 Jul, 2022 1 commit
-
-
AmitUp9 authored
* font change and time picker position update * add font-family to variables scss
-
- 14 Jul, 2022 1 commit
-
-
AmitUp9 authored
-
- 13 Jul, 2022 3 commits
- 12 Jul, 2022 5 commits
- 11 Jul, 2022 5 commits
-
-
M. Mert Yıldıran authored
* Implement the basis of AMQP request-response matching * Fix `package.json` * Add `ExchangeDeclareOk` * Add `ConnectionCloseOk` * Add `BasicConsumeOk` * Add `QueueBindOk` * Add `representEmptyResponse` and fix `BasicPublish` and `BasicDeliver` * Fix ident and matcher, add `connectionOpen`, `channelOpen`, `connectionTune`, `basicCancel` * Fix linter * Fix the unit tests * #run_acceptance_tests * #run_acceptance_tests * Fix the tests #run_acceptance_tests * Log don't panic * Don't skip AMQP acceptance tests #run_acceptance_tests * Revert "Don't skip AMQP acceptance tests #run_acceptance_tests" This reverts commit c60e9cf7. * Remove `Details` section from `representEmpty` * Add `This request or response has no data.` text
-
RoyUP9 authored
-
Nimrod Gilboa Markevich authored
-
Nimrod Gilboa Markevich authored
Do not track object files in git. Generate the files with `make bpf` or during `make agent`.
-
RoyUP9 authored
-
- 10 Jul, 2022 1 commit
-
-
leon-up9 authored
* added icon * download & upload * button changes * clean up * changes * pkj json * img * removed codeEditor options * changes Co-authored-by: Leon <>
-
- 07 Jul, 2022 3 commits
-
-
Nimrod Gilboa Markevich authored
Instead of going through the socket fd, addresses are obtained in kprobe/tcp_sendmsg on ssl write and kprobe/tcp_recvmsg on ssl read. The tcp kprobes and the openssl uprobes communicate through the id->sslInfo bpf map.
-
AmitUp9 authored
-
RoyUP9 authored
-
- 06 Jul, 2022 2 commits
- 05 Jul, 2022 4 commits
-
-
leon-up9 authored
Co-authored-by: Leon <>
-
gadotroee authored
* add protocols array to the endpoint * no message * no message * fix tests and small fix for the iteration * fix the color of the protocol * Get protocols list and method colors from server * fix tests * cr fixes Co-authored-by:
Amit Fainholts <amit@up9.com>
-
M. Mert Yıldıran authored
* Determine the Go ABI and get `goid` offset from DWARF * Add `ABI` enum and morph the function according to the detected ABI * Pass `goid` offset to an eBPF map to retrieve it in eBPF context * Add `vmlinux.h` and implement `get_goid_from_thread_local_storage` * Fix BPF verifier errors * Update the comments * Add `go_abi_0.h` and implement `ABI0` specific reads for `arm64` * Upgrade `github.com/cilium/ebpf` to `v0.9.0` * Add a comment * Add macros for x86 specific parts * Update `x86.o` * Fix the map key type * Add `user_pt_regs` * Update arm64 object file * Fix the version detection logic * Add `getGStructOffset` method * Define `goid_offsets`, `goid_offsets_map` structs and pass the offsets correctly * Fix the `net.TCPConn` and buffer addresses for `ABI0` * Remove comment * Fix the issues for arm64 build * Update x86.o * Revert "Fix the issues for arm64 build" This reverts commit 48b041b1. * Revert `user_pt_regs` * Add `vmlinux` directory * Fix the `build.sh` and `Dockerfile` * Add vmlinux_arm64.h * Disable `get_goid_from_thread_local_storage` on ARM64 with a macro * Update x86.o * Update arm64.o * x86 * arm64 * Fix the cross-compilation issue from x86 to arm64 * Fix the same thing for x86 * Use `BPF_CORE_READ` macro instead of `bpf_ringbuf_reserve` to support kernel versions older than 5.8 Also; Add legacy version of thread_struct: thread_struct___v46 Build an additional object file for the kernel versions older than or equal to 4.6 and load them accordingly. Add github.com/moby/moby * Make #define directives more definitive * Select the x86 and arm64 versions of `vmlinux.h` using macros * Put `goid` offsets into the map before installing `uprobe`(s) * arm64 * #run_acceptance_tests * Remove a forgotten `fmt.Printf` * Log the detected Linux kernel version
-
leon-up9 authored
* withLoading * optional props * LoadingWrapper * pr comments * changes Co-authored-by: Leon <>
-
- 04 Jul, 2022 2 commits
- 03 Jul, 2022 4 commits
-
-
leon-up9 authored
* close ws on open * chech if json before parsing * setting defualt tab reponse and missing dep * remove redundant * space * PR fixes * remove redundant * changed order * Revert "remove redundant" This reverts commit 2f0bef5d3378b62120e53625cb2b12d95a73747e. * revert order change * changes * change * changes Co-authored-by: Leon <>
-
AmitUp9 authored
-
lirazyehezkel authored
* Removed policy rules (validation rules) feature * updated test pcap * Remove rules * fix replay in rules Co-authored-by:
Roy Island <roy@up9.com> Co-authored-by:
RoyUP9 <87927115+RoyUP9@users.noreply.github.com> Co-authored-by:
Roee Gadot <roee.gadot@up9.com>
-
leon-up9 authored
* modal & keyValueTable added * added pulse animation KeyValueTable Behavior improved CodeEditor addded * style changed * codeEditor styling support query params * send request data * finally stop loading * select width * methods and requesr format * icon changed & moved near request tab * accordions added and response presented * 2 way params biding * remove redundant * host path fixed * fix path input * icon styles * fallback for format body * refresh button * changes * remove redundant * closing tag * capitilized character * PR comments * removed props * small changes * color added to reponse data Co-authored-by: Leon <>
-
- 30 Jun, 2022 2 commits
-
-
David Levanon authored
-
AmitUp9 authored
* Add select protocol → when selected, the view will be on commands of that exact protocol * CR fixes * added const instead of free string * remove redundant sass file
-
- 29 Jun, 2022 2 commits