5edec2525f
init Add moduel scaffolding Add Opts, check and exploit methods Rubocop changes Add checks for vunerable kernel versions Write check for distro type Finish protoype of check add exploit Make changes to check method Add checkcode Add x86 for payload compatability remove check, add kernel version add codenam, transform keys in vuln Note minor spelling change Add description Add cve references Start trying to drop payloads on disk Change description, include modules for file upload, use proper methods for writing payload continue trying to upload Use write_file instead of upload_and_chmodx remove upload_dir opt expirement w g1vi exploit Include cmd_stage module, add generate_payload_exe, run payload in new namespace Add missing call to setcap, fix description Fix unterminated string, fix directory for calling python copy Rubocop changes Create dynamic payload Add mkdir_p and WritableDir opts Update modules/exploits/linux/local/game_overlay_privesc.rb Co-authored-by: Julien Voisin <jvoisin@users.noreply.github.com> Revert back to python exploit, add dynamic writable dir Add todos Remove FileUtils Change module name Add checkcodes Add more checkcodes