lol

rubyPackages.pwntools: init at 1.2.1

Ch1keen d2ba75ff 8d806f5e

+120
+1
pkgs/development/ruby-modules/with-packages/Gemfile
··· 113 113 gem 'pry-doc' 114 114 gem 'public_suffix' 115 115 gem 'puma' 116 + gem 'pwntools' 116 117 gem 'rails' 117 118 gem 'rainbow' 118 119 # gem 'rbczmq' deprecated
+119
pkgs/top-level/ruby-packages.nix
··· 233 233 }; 234 234 version = "0.2.1"; 235 235 }; 236 + bindata = { 237 + groups = ["default"]; 238 + platforms = []; 239 + source = { 240 + remotes = ["https://rubygems.org"]; 241 + sha256 = "04y4zgh4bbcb8wmkxwfqg4saky1d1f3xw8z6yk543q13h8ky8rz5"; 242 + type = "gem"; 243 + }; 244 + version = "2.4.15"; 245 + }; 236 246 builder = { 237 247 groups = ["default"]; 238 248 platforms = []; ··· 720 730 }; 721 731 version = "2.4.1"; 722 732 }; 733 + crabstone = { 734 + dependencies = ["ffi"]; 735 + groups = ["default"]; 736 + platforms = []; 737 + source = { 738 + remotes = ["https://rubygems.org"]; 739 + sha256 = "154g3l1flndm5pvnhjnrn47ndnsxvfm8y1kv4zhnwiys28pv40nb"; 740 + type = "gem"; 741 + }; 742 + version = "4.0.4"; 743 + }; 723 744 crass = { 724 745 groups = ["default"]; 725 746 platforms = []; ··· 781 802 }; 782 803 version = "3.3.3"; 783 804 }; 805 + dentaku = { 806 + dependencies = ["concurrent-ruby"]; 807 + groups = ["default"]; 808 + platforms = []; 809 + source = { 810 + remotes = ["https://rubygems.org"]; 811 + sha256 = "0ssmjs7x733n7x6zvcwkaq2rnl0sz1qslli19s730a7ny7pialqg"; 812 + type = "gem"; 813 + }; 814 + version = "3.4.2"; 815 + }; 784 816 dep-selector-libgecode = { 785 817 groups = ["default"]; 786 818 platforms = []; ··· 884 916 type = "gem"; 885 917 }; 886 918 version = "0.1.0"; 919 + }; 920 + elftools = { 921 + dependencies = ["bindata"]; 922 + groups = ["default"]; 923 + platforms = []; 924 + source = { 925 + remotes = ["https://rubygems.org"]; 926 + sha256 = "0p96wj4sz3sfv9yxyl8z530554bkbf82vj24w6x7yf91qa1p8z6i"; 927 + type = "gem"; 928 + }; 929 + version = "1.1.3"; 887 930 }; 888 931 em-websocket = { 889 932 dependencies = ["eventmachine" "http_parser.rb"]; ··· 1950 1993 }; 1951 1994 version = "2.7.1"; 1952 1995 }; 1996 + keystone-engine = { 1997 + dependencies = ["ffi"]; 1998 + groups = ["default"]; 1999 + platforms = []; 2000 + source = { 2001 + remotes = ["https://rubygems.org"]; 2002 + sha256 = "0waz2bj1dsl63416k1n0vvrwva425rm94gsza7ci49mm1wjdabh2"; 2003 + type = "gem"; 2004 + }; 2005 + version = "0.9.0"; 2006 + }; 1953 2007 kramdown = { 1954 2008 dependencies = ["rexml"]; 1955 2009 groups = ["default"]; ··· 2430 2484 }; 2431 2485 version = "0.2.3"; 2432 2486 }; 2487 + one_gadget = { 2488 + dependencies = ["elftools"]; 2489 + groups = ["default"]; 2490 + platforms = []; 2491 + source = { 2492 + remotes = ["https://rubygems.org"]; 2493 + sha256 = "0v079xkzzr1bjff5z2wlzs0k11nk4b04kgy1p63lwhbl12jl7qz1"; 2494 + type = "gem"; 2495 + }; 2496 + version = "1.7.4"; 2497 + }; 2433 2498 openssl = { 2434 2499 groups = ["default"]; 2435 2500 platforms = []; ··· 2671 2736 type = "gem"; 2672 2737 }; 2673 2738 version = "6.3.0"; 2739 + }; 2740 + pwntools = { 2741 + dependencies = ["crabstone" "dentaku" "elftools" "keystone-engine" "method_source" "one_gadget" "rainbow" "ruby2ruby" "rubyserial"]; 2742 + groups = ["default"]; 2743 + platforms = []; 2744 + source = { 2745 + remotes = ["https://rubygems.org"]; 2746 + sha256 = "0pxc3lcgnywglv0skzj1r8i4p8mwcj27hlwzwqf8sj2mn3iqyjnd"; 2747 + type = "gem"; 2748 + }; 2749 + version = "1.2.1"; 2674 2750 }; 2675 2751 racc = { 2676 2752 groups = ["default"]; ··· 3179 3255 }; 3180 3256 version = "0.0.5"; 3181 3257 }; 3258 + ruby2ruby = { 3259 + dependencies = ["ruby_parser" "sexp_processor"]; 3260 + groups = ["default"]; 3261 + platforms = []; 3262 + source = { 3263 + remotes = ["https://rubygems.org"]; 3264 + sha256 = "04bz2jw3ida07mgk450l9m6xklhzbv0z4s6ak6bl7vp4rhcy41f8"; 3265 + type = "gem"; 3266 + }; 3267 + version = "2.5.0"; 3268 + }; 3269 + ruby_parser = { 3270 + dependencies = ["sexp_processor"]; 3271 + groups = ["default"]; 3272 + platforms = []; 3273 + source = { 3274 + remotes = ["https://rubygems.org"]; 3275 + sha256 = "0j8w4mqhqaw53jd27cfhq1mq02d1r606x9fmrpfzz0fwjnk8j8ld"; 3276 + type = "gem"; 3277 + }; 3278 + version = "3.20.3"; 3279 + }; 3280 + rubyserial = { 3281 + dependencies = ["ffi"]; 3282 + groups = ["default"]; 3283 + platforms = []; 3284 + source = { 3285 + remotes = ["https://rubygems.org"]; 3286 + sha256 = "1vj5yan6srbvkf5vfp9d9b9z8wyygd0zxcy54c35yhkjl6kwd22q"; 3287 + type = "gem"; 3288 + }; 3289 + version = "0.6.0"; 3290 + }; 3182 3291 rubyzip = { 3183 3292 groups = ["default"]; 3184 3293 platforms = []; ··· 3294 3403 type = "gem"; 3295 3404 }; 3296 3405 version = "1.17.1"; 3406 + }; 3407 + sexp_processor = { 3408 + groups = ["default"]; 3409 + platforms = []; 3410 + source = { 3411 + remotes = ["https://rubygems.org"]; 3412 + sha256 = "0vzz9mhg4kkdqf179pm30i204h7iskanxrk53j0csf0qrrs4iajd"; 3413 + type = "gem"; 3414 + }; 3415 + version = "4.17.0"; 3297 3416 }; 3298 3417 simplecov = { 3299 3418 dependencies = ["docile" "simplecov-html" "simplecov_json_formatter"];