Jump to content

Recommended Posts


Γεια σας! Με λενε Γιωργο και ειμαι 20ετων.Σπουδαζω Φυσικη και εχω μεγαλη λατρεια με τους Η/Υ.Ασχολουμαι με το προγραμματισμο,αρχικα μεσω της σχολης με λιγο c++,και εκ τοτε μαθαινω και αλλες γλωσσες.Ασχολουμαι με τους υπολογιστες απο πολυ μικρη ηλικια και προσπαθω να εξελισσομαι συνεχως.Αυτη τη στιγμη μαθαινω c++ καθως και Python.Εχω ηδη καποιες γνωσεις htlm ενω ταυτοχρονα ασχολουμαι λιγο με SQL.Θελω να εμβαθυνω στο προγραμματισμο σε μεγαλο βαθμο,και να βοηθησω οσο γινεται στο κοινο καλο και να γινω ενας gray hat hacker :D

Share this post

Link to post
Share on other sites

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε προκειμένου να το δείτε

Πρέπει να είστε μέλος για να μπορέσετε να αφήσετε κάποιο σχόλιο

Δημιουργία λογαριασμού

Κάντε μια δωρεάν εγγραφή στην κοινότητά μας. Η εγγραφές μας είναι εύκολες.!

Εγγραφή τώρα


Εάν έχετε ήδη λογαριασμό σε αυτό το Forum; Συνδεθείτε εδώ.

Συνδεθείτε τώρα

  • Μηνύματα

    • Alstrom
    • CyberKid
      Beef Xss Framework is a browser exploitation tool. It mainly focuses on client-side attacks and web-based browsers. It helps a penetration tester to understand past the network perimeter and client system. Its available in Kali Linux and other penetration testing operating systems by Default. Prerequisites – Beef Xss Framework Ngrok  or Serveo Beef Over Wan  KALI LINUX You can use ngrok or serveo, however, ngrok doesn’t allow running multiple tunnels in the free version. so we will go with serveo. Scroll down for the video on ngrok.     Step 1 :
      Boot up Kali Linux and download beef over wan by typing in the terminal git clone https://github.com/stormshadow07/BeeF-Over-Wan.git   Step 2 : Now navigate into the directory by typing the commands. cd BeeF-Over-Wan chmod +x BeeFOverWan.py && python BeeFOverWan.py type 1 & press enter   Step 3 : open a new terminal to run serveo type in the command  ssh -R 80:localhost:80 -R 8090:localhost:3000 serveo.net  make a note here the HTTP traffic URL is to be pasted in the other terminal, where the one pointing to the port 8090 needs to be pasted for the admin interface beef xss framework. victim link: opposui.serveo.net admin URL: serveo.net:8090 Step 4 : Paste the URLs in the other terminal where the beef over wan script is running. Step 5 : Sign in to the admin, Do remember the URL will be different for you guys so make sure you type in the correct one. The default username is beef and password is beef. Step 6 : Now pass on the hooking URL to the target, Once the target clicks it. You should be able to see their IP address and browser information in your admin panel. Here you can see the video demonstration of Beef Xss Framework over WAN.    
    • CyberKid
      In this article, we are focusing on transient directory using Kali Linux tool DIRB and trying to find hidden files and directories within a web server. A path traversal attack is also known as “directory traversal” aims to access files and directories that are stored outside the web root folder. By manipulating variables with reference files with “dot-dot-slash (…/)” sequences and its variations or by using absolute file paths, it may be possible to access arbitrary files and directories stored on file system including application source code, configuration and critical system files. Source: https://www.owasp.org/index.php/Path_Traversal Requirements Target- BWAPP Labs, DVWA Labs, Attacker – Kali Linux Table of content Introduction to DIRB Utilizing Multiple Wordlist for Directory Traversing Default working of Dirb Enumerating Directory with Specific Extension List Save Output to Disk Ignore Unnecessary Status-Code Default Working Vs Not stop on WARNING messages Working Speed delay Not recursively (-r) Show NOT Existence Pages Extension List (-X parameter) Vs Extension Header (-H parameter) Not forcing an ending ‘/’ on URLs (-t) HTTP Authentication (-u username: password) What is DIRB? DIRB is a Web Content Scanner. It looks for existing (and/or hidden) Web Objects. It basically works by launching a dictionary-based attack against a web server and analyzing the response. It comes with a set of preconfigured attack wordlists for easy usage but you can use your custom wordlists. Also, DIRB sometimes can be used as a classic CGI scanner, but remember is a content scanner not a vulnerability scanner. The main purpose is to help in professional web application auditing. Especially in security related testing. It covers some holes not covered by classic web vulnerability scanners. DIRB looks for specific web objects that other generic CGI scanners can’t look for. It doesn’t search vulnerabilities nor does it look for web contents that can be vulnerable. Source: https://tools.kali.org/web-applications/dirb Tool DIRB is built in Kali Linux. Open the terminal and type the following command to get an overview of the tools included in the package: dirb  -a <agent_string> : Specify your custom USER_AGENT.
       -c <cookie_string> : Set a cookie for the HTTP request.
       -f : Fine tunning of NOT_FOUND (404) detection.
       -H <header_string> : Add a custom header to the HTTP request.
       -i : Use case-insensitive search.
       -l : Print “Location” header when found.
       -N <nf_code>: Ignore responses with this HTTP code.
       -o <output_file> : Save output to disk.
       -p <proxy[:port]> : Use this proxy. (Default port is 1080)
       -P <proxy_username:proxy_password> : Proxy Authentication.
       -r : Don’t search recursively.
       -R : Interactive recursion. (Asks for each directory)
       -S : Silent Mode. Don’t show tested words. (For dumb terminals)
       -t : Don’t force an ending ‘/’ on URLs.
       -u <username:password> : HTTP Authentication.
       -v : Show also NOT_FOUND pages.
       -w : Don’t stop on WARNING messages.
       -X <extensions> / -x <exts_file> : Append each word with this extensions.
       -z <milisecs> : Add a miliseconds delay to not cause excessive Flood. Utilizing Multiple Wordlist for Directory Traversing The above attack works by using the default wordlist_files common.txt, but we can change this word list and could select other wordlist for directory traversal. You must follow the following path to view all available wordlists. cd /usr/share/wordlists/dirb cd /usr/share/wordlists/vulns ls ls –l 1 2 3 4 cd /usr/share/wordlists/dirb cd /usr/share/wordlists/vulns ls ls –l You can see from the image below that there are so many text files as wordlist; we can use them as required. Default working of Dirb In this attack the common.txt is set as a default word list for directory traversal, the protester can use the following command. Open the terminal and type the following command to start the Brussels Directory attack. dirb 1 dirb Using the common.txt file, the DIRB returns the enumerated directories found within the target URL as shown in the below image. Enumerating Directory with Specific Extension List There are a lot of situations where we need to extract the directories of a specific extension over the target server, and then we can use the -X parameter of the dirb scan. This parameter accepts the file extension name and then searches the given extension files over the target server or machine. dirb -X .php 1 dirb -X .php The above command will extract all directory path related to php extension as shown the following image. Save Output to Disk For the purpose of the record maintenance, better readability and future references, we save the output of the dirb scan onto a file. To this we will use the parameter -o of the dirb scan we can save the output of the dirb scan in a text file. dirb -o output.txt 1 dirb -o output.txt The above command will generate an output.txt file at the desktop of the enumerated directories. Now that we have successfully executed the command, now let’s traverse to the location to ensure whether the output has been saved on the file on not. In this case our location for output is /root/Desktop/output.txt. Ignore Unnecessary Status-Code The Status-Code element is a 3-digit integer where first digit of the Status-Code defines the class of response and the last two digits do not have any categorization role. In this attack we are using –N parameter on code 302 as shown below. dirb -N 302 1 dirb -N 302 As you can grasp form the given screenshot that the dirb scan is ignoring the NOT FOUND code that is., 302. Default Working Vs Not stop on WARNING messages Working During the normal dirb scan as show below, some of the pages generate warnings; the dirb scan skips those directories where it encounters any warnings. dirb 1 dirb While doing a scan that is to be done very deeply and verbosely, we want that the dirb scan to not avoid these warnings and do an in-depth scan, hence we use the -w parameter of the dirb scan. dirb -w 1 dirb -w As you can observe the highlighted directory /dev/shell is enumerated even after warning message which is missing in the default scan. Speed delay While working in different scenarios, there are some environment we come across that cannot handle the flood created by the dirb scan, so in those environments it is important that we delay the scan for some time. This can be done easily with the -z parameter of the dirb scan. In this parameter, the time is provided on the scale of milliseconds. Like as shown in our given example, we have given 100 seconds delay to dirb. dirb -z  100 1 dirb -z  100 Not recursively (-r) The dirb scan, by default scans the directories recursively. It means it scans a directory and then traverses inside that directory to scan for more sub directories. But in some scenarios, where time is insufficient, we set the dirb to not scan recursive. This can be achieved using the -r parameter. dirb -r 1 dirb -r Show NOT Existence Pages A 404 error is an HTTP status code that means that the page you were trying to reach on a website couldn’t be found on their server. 404 Not Found error messages are frequently customized by individual websites. In some scenarios we need to find the 404 pages too, which dirb skips by default. To find those pages we will use -v parameter. dirb -v 1 dirb -v From given below the image you can observe it has also extract all those directories are relevant to 404 errors. Extension List (-X parameter) Vs Extension Header (-H parameter) By using –X parameter along with target URL with a specific extension, for example .php, it enumerates all file or directory with .php extension, but by using –H parameter with specific extension, for example .php along with target URL it will enumerate all files or directories named with php as shown in the given below image. dirb -H .php 1 dirb -H .php Not forcing an ending ‘/’ on URLs (-t) From the attacks used in the previous situations, in order to run the dirb tool we will have to add a forward slash (/) at the end of the URL to be accepted in dirb. In order to check that we need try one attack on url ending without any forward slash. dirb 1 dirb You will observe that the scan doesn’t get executed successfully because of the lack of the forward slash, the importance of which we discussed earlier in this article. Try this attack once again with the same command with some changes so in order to run that command we have to add –t in the previous command. dirb -t 1 dirb -t As now we can observe that the even in the absence of the forward slash, we still have successfully executed the dirb scan.   HTTP AUTHORIZATION (-u username: password) HTTP Authentication/Authentication mechanisms are all based on the use of 401-status code and WWW-Authenticate response header. The most widely used HTTP authentication mechanisms are Basic. The client sends the user name and password as unencrypted base64 encoded text. So, in order to bypass this kind of authentication with the help of dirb we have used the command below:           dirb http://testphp.vulnweb.com/login.php -u  test:test 1 dirb http://testphp.vulnweb.com/login.php -u  test:test As a result it is shown Status –code 200 for the test: test and authorized credential on target URL.  
    • dionysos

      Ο έρωτας περνάει από το στομάχι -έτσι δε λένε; Αν μάλιστα είσαι σεφ διεθνούς φήμης, και στην κουζίνα σου μπει ξαφνικά ένα πλάσμα ακαταμάχητο, τότε η θερμοκρασία ανεβαίνει κατακόρυφα -και η συνταγή δε γίνεται να μην πετύχει!
      Η Nora Roberts στρώνει το τραπέζι για δύο και σας προσκαλεί σε μια πανδαισία γεύσεων, αρωμάτων και πάνω απ’ όλα έρωτα!
      Η διεθνούς φήμης σεφ Σάμερ Λίντον είναι μια ορκισμένη εργένισσα που αποφεύγει συστηματικά την αγάπη. Όταν, όμως, δέχεται να δουλέψει για τον μεγιστάνα Μπλέικ Κόκραν, τα πράγματα αλλάζουν.
      Γιατί, αν η Σάμερ γνωρίζει όλα τα μυστικά της κουζίνας, ο απίστευτα γοητευτικός εργοδότης της είναι εξπέρ στο παιχνίδι του έρωτα. Κι όταν αποφασίζει να την πολιορκήσει, η Σάμερ νιώθει την παροιμιώδη αυτοκυριαρχία της να γίνεται καπνός...
      Αντίθετα με τη Σάμερ, ο παλιός της φίλος και συνάδελφος, ο Κάρλο Φρανκόνι, δεν έχει ενδοιασμούς στα ζητήματα της καρδιάς. Όσο μακρά είναι η λίστα των σπεσιαλιτέ του διάσημου σεφ, άλλο τόσο είναι και η λίστα των κατακτήσεών του! Μία μόνο γυναίκα αντιστέκεται στη γοητεία του: η Τζούλι Τρεντ, η δυναμική διαφημίστρια που έχει αναλάβει την προώθηση του βιβλίου του. Αλλά ο φλογερός Ιταλός δεν το βάζει κάτω. Και θα επιστρατεύσει όλη του την τέχνη για να την κάνει επιτέλους δική του...

      Τίτλος Βιβλίου: Τραπέζι για δυο
      Συγγραφέας: Nora Roberts
      Εκδότης: Bell
      Γλώσσα: Ελληνικά
      Μορφή αρχείου: pdf
      Μέγεθος αρχείου zip: 12.6MB
      Credits: Manitsa

    • Alex
      Καλώς ήρθες στο φορουμ, ότι χρειαστεις εδω είμαστε.