Commit Graph

  • faa251b6e8
    Merge 2e0632c985 into d19a6dc192 LittleOrange666 2024-11-19 22:08:43 +0800
  • 2e0632c985 add sysinfo LittleOrange666 2024-11-19 21:41:45 +0800
  • 011ebab95f
    Merge 488c58253b into d19a6dc192 HandsomeHow 2024-02-01 02:45:50 -0700
  • 62bfa36ba8
    Merge 80cd8b3ff1 into d19a6dc192 Rabbit 2024-01-28 16:01:07 +0000
  • d19a6dc192
    Merge pull request #79 from mikucat0309/main newnew virusdefender 2024-01-28 16:12:12 +0800
  • f2b86ec9c3
    Merge pull request #80 from mikucat0309/pyproject virusdefender 2024-01-28 16:08:57 +0800
  • 4fcc6e5be2
    chore: use pyproject.toml Mikucat 2024-01-16 11:42:04 +0800
  • bc4158fc10
    chore: follow PEP 8 package name rule Mikucat 2024-01-16 11:39:57 +0800
  • 8cd0bd1116
    feat: adjust syscall whitelist Mikucat 2024-01-14 15:30:06 +0800
  • fd92d0365f add openat to whitelist, fix https://github.com/QingdaoU/OnlineJudge/issues/449 virusdefender 2023-09-06 10:27:18 +0800
  • b980c77170 update argtable lib, fix #73 virusdefender 2023-09-06 10:25:02 +0800
  • 016653cedb
    Merge pull request #63 from mansukim1125/seccomp_signal31 LiYang 2022-01-20 12:21:08 +0800
  • 541d79d7a8 fix: always occur signal 31 when executing C-based program mansukim1125 2022-01-20 00:59:41 +0900
  • cf43121d37 Disable all seccomp protection 25077667 2021-11-25 22:55:09 +0800
  • 6c1704f137 Rename SPJ to Checker Tan Bao Nguyen 2021-10-30 17:54:05 +0800
  • 57ac33aa43 add golang and node seccomp rules virusdefender 2021-09-28 14:28:18 +0800
  • cdd3dc21d0
    Update README.md v1.5 LiYang 2021-09-27 13:56:11 +0800
  • 15c6e09a07
    Merge pull request #1 from farmerboy95/update_tests_and_whitelist_syscalls Tan Bao Nguyen 2021-06-24 22:49:30 +0800
  • 3bcc5451dc Add pread64 to c_cpp whitelist and add Dockerfile 20.04 Tan Bao Nguyen 2021-06-22 00:33:48 +0800
  • 80cd8b3ff1 Revert "Revert "Update runner.h"" rabbit 2020-08-14 09:48:58 +0800
  • f57bd6042a Revert "Update runner.h" rabbit 2020-08-14 09:45:57 +0800
  • e87e41adf2 Merge branch 'newnew' of https://github.com/drabbit75/Judger into newnew rabbit 2020-08-14 09:44:45 +0800
  • 184390dd51 Update runner.h rabbit 2020-08-14 09:42:17 +0800
  • 0153fdd5aa Update runner.h rabbit 2020-08-13 10:51:16 +0800
  • c40fdafcb9
    Merge c3dc91def3 into 0b5299fd6d James Brown 2020-08-09 21:04:25 +0800
  • c3dc91def3
    Update README.md James Brown 2020-08-05 11:28:16 -0500
  • bb3d2668b2
    Update README.md James Brown 2020-08-05 11:16:39 -0500
  • 68ecdfd492
    Merge 55d9162634 into 0b5299fd6d Harry-zklcdc 2020-07-17 12:15:55 +0800
  • 55d9162634 [Fix] FileOI problem Harry-zklcdc 2020-07-17 09:51:47 +0800
  • 0b5299fd6d
    Merge pull request #38 from adelnobel/patch-1 LiYang 2020-07-06 18:52:50 +0800
  • db6aa2c9f7
    Get rid of zombie processes Adel Aly 2020-06-14 19:15:21 -0400
  • a86de57638
    fix dup2\dup3 bug Harry-zklcdc 2020-02-08 11:04:40 +0800
  • 0bf5aa57dd upgrade Harry-zklcdc 2019-11-24 09:51:46 +0800
  • 79de1d8875 Merge remote-tracking branch 'upstream/newnew' into newnew Harry-zklcdc 2019-11-24 09:49:58 +0800
  • 9070062dd6 upgrade Harry-zklcdc 2019-11-24 09:47:45 +0800
  • c75945a3db
    Merge pull request #34 from frankli0324/patch-1 李扬 2019-07-30 07:10:25 +0800
  • 05f2d98548
    Fix #33 Frank 2019-07-30 01:16:40 +0800
  • 9421828a11
    Merge pull request #32 from QingdaoU/allow_time 李扬 2019-07-27 17:17:43 +0800
  • be90480732 allow clock_gettime syscall allow_time virusdefender 2019-07-27 17:11:06 +0800
  • e828f1ea4c
    Merge pull request #28 from slimeoj/nodejs 李扬 2019-04-28 14:29:08 +0800
  • 831d2fb729 add readme 📝 rainboy 2019-04-26 15:41:52 +0800
  • 0aec31f8ea add nodejs test 1 rainboy 2019-04-26 15:28:35 +0800
  • d6a3151506 upgrade code format rainboy 2019-04-26 15:09:43 +0800
  • d54b84ab58 use popen to run libjudger.so rainboy 2019-04-26 10:50:59 +0800
  • 1dce5f71e3 judger nodejs binding initialize 🎉 rainboy 2019-04-24 20:38:23 +0800
  • 74f801c485 add dup / dup2 / dup3 virusdefender 2019-03-21 07:55:22 +0800
  • 3b46596ed9 allow file io virusdefender 2019-03-13 14:53:53 +0800
  • 488c58253b add RESULT_PE HandsomeHow 2018-12-27 13:49:36 +0800
  • 022b38022c add RESULT_PE HandsomeHow 2018-12-26 22:40:57 +0800
  • e4fb0464be
    Merge 1806c44c91 into b6414e7a67 ospiper 2018-10-05 08:34:22 +0000
  • 1806c44c91
    Update .travis.yml ospiper 2018-10-05 16:34:19 +0800
  • c5c71cf190
    Update .travis.yml ospiper 2018-10-05 16:33:52 +0800
  • 0dd91f0c96
    Update README.md ospiper 2018-10-05 16:26:22 +0800
  • ff7baeca34
    Update .travis.yml ospiper 2018-10-05 16:23:00 +0800
  • a3609809d0
    Update general.c ospiper 2018-09-12 03:32:09 +0800
  • b469bf1dd2
    Update c_cpp.c ospiper 2018-09-12 03:30:58 +0800
  • 776207a947 io redirect to unix sock feature/sock_redirect virusdefender 2018-06-27 16:20:47 +0800
  • b6414e7a67 use docker to run tests virusdefender 2018-06-09 12:37:45 +0800
  • d4e15b7c35 fix doubel free virusdefender 2018-05-14 07:11:44 +0800
  • ac23ccdabb Update README.md 李扬 2018-04-24 07:54:20 +0800
  • 4abab494f7 修复一处可变参数语法的误用 virusdefender 2018-04-18 00:33:12 +0800
  • c2923381e3 update to 2.0.1 virusdefender 2018-03-23 18:43:48 +0800
  • 66e6e32ebd add memory limit check only memory_limit_check_only virusdefender 2018-03-23 18:10:00 +0800
  • 4060c41384
    Update README.md zema1 2018-02-02 21:38:58 +0800
  • b271e1cb43
    Update demo.py 李扬 2017-12-26 22:20:13 +0800
  • b417a62efc
    Merge pull request #19 from QingdaoU/args 李扬 2017-12-21 21:09:48 +0800
  • 27e0cc0d24
    Merge pull request #20 from QingdaoU/execveat 李扬 2017-12-21 20:45:11 +0800
  • 72a387336a fix memory virusdefender 2017-12-18 17:54:01 +0800
  • 821fc4a252 add execveat to black list execveat virusdefender 2017-12-20 11:08:58 +0800
  • d7c8e51e1d update binding virusdefender 2017-11-29 14:32:06 +0800
  • f9a6db3287 fix python runtime error zema1 2017-11-02 21:47:46 +0800
  • de5f087bd7 Merge pull request #18 from QingdaoU/bug_fixes zema1 2017-10-19 21:10:03 +0800
  • e9952f428b when child process calls CHILD_ERROR_EXIT, it should kill itself virusdefender 2017-10-14 22:53:45 +0800
  • cc1fc4a3e2 ref result check function virusdefender 2017-10-14 21:46:07 +0800
  • 64eeead91e fix multi bugs virusdefender 2017-10-14 21:05:49 +0800
  • fa2ea94eb6 Merge pull request #16 from QingdaoU/errno 李扬 2017-09-01 13:27:15 +0800
  • dbd8aa7e87 add system errno errno virusdefender 2017-08-30 16:43:04 +0800
  • 20bcbf0fd7 Merge pull request #15 from QingdaoU/openat_rule 李扬 2017-08-30 09:42:35 +0800
  • e15806026b simplify write_file_openat.c zema1 2017-08-30 08:46:48 +0800
  • 850040e21d add openat seccomp rule zema1 2017-08-29 19:08:28 +0800
  • 679994e8df Merge pull request #14 from QingdaoU/bug_fix 李扬 2017-08-17 11:14:13 +0800
  • be9d4d04e7 fix a bug in logger; fix test warnings zemal 2017-08-17 11:04:42 +0800
  • 1b3f8de5e5 fix error data type in Python binding virusdefender 2017-08-14 13:45:19 +0800
  • 50da8734d5 add demo LiYang 2017-07-11 12:36:02 +0800
  • 7e98a5e1ce more whitelist master 李扬 2017-06-15 11:22:34 +0800
  • 8949f9d798 support lseek LiYang 2017-06-12 22:35:30 +0800
  • 4c130b473b support writev 李扬 2017-06-07 19:12:42 +0800
  • 4afc83008e Merge pull request #12 from QingdaoU/write_empty_file 李扬 2017-06-03 08:34:54 +0800
  • 454af29318 simplify general rules write_empty_file virusdefender 2017-05-30 15:55:44 +0800
  • 6f2126c50b do not allow open with write permission virusdefender 2017-05-28 01:29:19 +0800
  • cb9f0ab4c1 add sysinfo to syscall whitelist LiYang 2017-05-22 23:27:03 +0800
  • 9826ecc678 only calculate user space cpu time LiYang 2017-05-22 22:12:17 +0800
  • 9fd357a5ed copy test args LiYang 2017-05-22 10:54:21 +0800
  • 3f60f3bb00 add support for writev sys call virusdefender 2017-05-20 13:37:06 +0800
  • 817275e13d add debug level virusdefender 2017-05-20 09:55:05 +0800
  • 0e08980714 fix memory LiYang 2017-05-16 21:36:28 +0800
  • e30adb8281 Merge branch 'newnew' into memory LiYang 2017-05-16 21:30:57 +0800
  • 48da00080e Merge pull request #11 from QingdaoU/limit_stack_size 李扬 2017-05-06 18:54:15 +0800
  • 099ec07db7 add stack size limit limit_stack_size virusdefender 2017-05-06 11:59:07 +0800
  • 137f6863e8 Merge pull request #10 from QingdaoU/py3 李扬 2017-04-30 21:09:21 +0800