Python Cybersecurity project - Network Tracking using Wireshark and Google Maps

Sdílet
Vložit
  • čas přidán 6. 09. 2024
  • Learn Python for beginners | Python Cybersecurity project | Python project For Beginners | cybersecurity | Python Tutorial for Beginners
    Dive into Network Traffic visualization using the Python programming language, Wireshark and Google Maps. This tutorial covers the implementation steps needed to take a file of network traffic and convert it into a visual presentation using Google Maps.
    Vinsleov Academy official Subreddit: / vinsloevacademy
    Develop the Future, transforming lives, businesses and nations. Learn the skills you need for a $100k+ tech career. Sign us today - vinsloev.com
    Book - Violent Python: A Cookbook for Hackers, Forensic Analysts, Penetration Testers and Security Engineers:
    amzn.to/3RWAjyY
    For more stories by Vinsloev Academy, sign up as a member and support our work: / membership
    Take your Python Skills into Finance and Investment sign-up to our Udemy Python Finance Course using this Coupon Code: www.udemy.com/...
    Support the Channel by become a channel member. All members get access to weekly exclusive resources.
    / @vinsloevacademy
    Code along with links to resources can be find in the Vinsloev Academy Medium article: / python-cybersecurity-n...
    cybersecurity for beginners
    comptia security+
    security+

Komentáře • 57

  • @michaelechevers2414
    @michaelechevers2414 Před 2 měsíci +2

    Exactly what I've been looking for. Just graduated from cyber security and just passed my Security+ CompTIA and I've been looking to fill my portfolio. You just earned a subscriber 👊🏻🔥🔥🔥

  • @k.ferenc2107
    @k.ferenc2107 Před 3 lety +15

    Theese tutorials are truly amazing, and interesting. You deserve more subscribers.

    • @VinsloevAcademy
      @VinsloevAcademy  Před 3 lety

      Thanks Balint! I'm very pleased that you enjoy my content

  • @Ajay-cs5lf
    @Ajay-cs5lf Před 2 lety +1

    Can you please explain why you did that project? what we are getting benefit out of it by visualizing network traffic ?

  • @pratyushnegi2256
    @pratyushnegi2256 Před rokem +2

    Please tell me how to create a .kml extension file

  • @incredibledews66
    @incredibledews66 Před 20 dny

    I love the concept, although you have mentioned it is a quick video, I have several questions for you.
    when I run the code in my py charms, I got 3 errors, 9 weak warnings and 11 typos, I very new python and I do not know how to fix them.
    As a result I do not get commands on console and I was not able to copy them and paste them in Notepad+++, also saving notepad txt file to kml file makes it unusable.
    Additionally, I have question how to spread out lines from source ip we get from wireshark to destination ip (from wireshark) in google maps
    Could you please help me resolve this issue. or make an elaborate video on them would be really helpful.

  • @sivaramakrishnan6947
    @sivaramakrishnan6947 Před 10 měsíci

    You are impressive buddy, Keep going

  • @nemalperera4762
    @nemalperera4762 Před 6 měsíci +1

    Encouraging video

  • @84bworks
    @84bworks Před rokem

    The key to this project is finding out how to save this as a kml file. I was able to save it as an XML and get the same result as the video

    • @siddhanttambatkar1398
      @siddhanttambatkar1398 Před rokem

      hello dude , can you please share the source code for this project as the article is member only I can't access it :(

  • @tossthis5626
    @tossthis5626 Před 3 lety +2

    Amazing job on this tutorial.

  • @pastuh
    @pastuh Před 2 lety +1

    Statistics>Endpoints
    Bottom right.. Map>"Open in Browser"

  • @harithafiq4732
    @harithafiq4732 Před 3 lety +3

    when i upload the .kml file, maps said "The file contains invalid or unsupported data, or the file is too large to parse."

    • @VinsloevAcademy
      @VinsloevAcademy  Před 3 lety +1

      Hello Harith, if you’re having problems with the format of the file, try download this example file from google and just replace the content with your own developers.google.com/kml/documentation/KML_Samples.kml
      Let me know if this solves the problem :)

    • @harithafiq4732
      @harithafiq4732 Před 3 lety +1

      @@VinsloevAcademy hi sir, already found the problem. The .kml need to be in text format. Because before this i changed it into all files. Thank you for your reply 😊

    • @VinsloevAcademy
      @VinsloevAcademy  Před 3 lety

      @@harithafiq4732 happy to hear you solved it :)

  • @MyEconomics101
    @MyEconomics101 Před 2 lety +1

    How can I make this dynamic? eg If I use a Torrent Client ... just for fun.
    Extracting the IPs from Wireshark is a capture at only one time. Does wireshark have a log option that writes this permanently to a text file.

  • @neelimaduda8877
    @neelimaduda8877 Před 11 měsíci

    Is there anything that you can quantity like the accuracy or the max no.of packets?

  • @jordanbachelor2872
    @jordanbachelor2872 Před rokem

    When I run an IP address it shows the wrong location, how do I fix it, or what IP to use?

  • @josephadereni8202
    @josephadereni8202 Před 2 lety

    does it matter which version of python i use (1/2?)

  • @yashgarud1155
    @yashgarud1155 Před 4 měsíci

    I can't download that geolitecity file from github
    Please help

  • @PeterLake
    @PeterLake Před 3 lety

    Enjoying your tutorials. I was using the Anaconda/Jupyter Notebook (as per some of your previous examples) and I am not getting any output just the KML Header. What editor tool are you running your code in in this example?

    • @krowven
      @krowven Před 3 lety

      Looks like he is using PyCharm

  • @aceblack5421
    @aceblack5421 Před 2 lety +1

    Sir is this possible to take this for my final year project???
    Please reply sirr..

    • @VinsloevAcademy
      @VinsloevAcademy  Před 2 lety +2

      Hello Redox, feel free to use the code as you please. I'm happy to hear that you consider using it for a final year project.

    • @aceblack5421
      @aceblack5421 Před 2 lety

      @@VinsloevAcademy thank you sir..😍

    • @aceblack5421
      @aceblack5421 Před 2 lety

      @@VinsloevAcademy is this free or need any purchase to access??

  • @syedbasitraza9032
    @syedbasitraza9032 Před rokem

    Amazing tutorial ❤

  • @ecequalsm2games513
    @ecequalsm2games513 Před rokem

    I'm having trouble getting this to run. I thought I set it up like it shows in the tutorial, but it can't find my GeoLiteCity.dat file. I tried creating a folder called venv and placing all of the files (.dat and .py) just like how it looks in the tutorial, but that doesn't work. And I even tried moving teh .dat file over to the AppData\Local\Programs\Python\Python311\Lib\site-packages\pygeoip path like I saw in the terminal. But clearly I'm missing a step from after the GeoLiteCity file was downloaded and which directory the project was started in. Any help would be greatly appreciated.

    • @beatrixnguyen2694
      @beatrixnguyen2694 Před 8 měsíci +1

      try replace the 'GeoLiteCity.dat' with its path in the code. That worked for me

  • @devaiyyappan2704
    @devaiyyappan2704 Před rokem +1

    when i run the program im getting errors like "no module named dpkt "its a error in first line can u crt me?

    • @petex47
      @petex47 Před rokem

      I have the same problem - did you fix this?

    • @ExySmexy
      @ExySmexy Před rokem +1

      you can fix this by doing pip dpkt-install
      you do this for every package u need in the terminal

    • @justbeagoodperson4826
      @justbeagoodperson4826 Před 10 měsíci

      Hey man! DId this project work for you?

    • @devaiyyappan2704
      @devaiyyappan2704 Před 10 měsíci

      Guys just import dpkt in python libraries then u are sorted

    • @justbeagoodperson4826
      @justbeagoodperson4826 Před 10 měsíci

      @@devaiyyappan2704 do you compulsorily need the ethernet connection for this project? Or having a wifi connection is good. And do you know what to change here so that you can get this code running on wifi connection as well?

  • @3DGamePlayHD
    @3DGamePlayHD Před 3 lety

    GENIUSSSS

  • @PeterBrown-gs3eq
    @PeterBrown-gs3eq Před 4 měsíci

    what is the link/name of the article used?

    • @majortom-ey7yj
      @majortom-ey7yj Před 3 měsíci

      It says "The author made this story available to Medium members only" :(

  • @Cyberr_hub
    @Cyberr_hub Před 6 měsíci

    Can I use this as my final year project

  • @gamkeryt
    @gamkeryt Před 2 lety

    Where to give our ip?

  • @vamshikumar4989
    @vamshikumar4989 Před 2 lety

    does this project have any research paper?

    • @VinsloevAcademy
      @VinsloevAcademy  Před 2 lety

      Hello Vamshi, a written version is available on our Medium page: medium.com/vinsloev-academy/python-cybersecurity-network-tracking-using-wireshark-and-google-maps-2adf3e497a93

    • @vamshikumar4989
      @vamshikumar4989 Před 2 lety

      Hey... Yeah I found it on the medium page, but i need a research paper of this project because I'm working on this project and taking your video lectures as a guidance for my mini project for my academics, hope you understand 😄

    • @VinsloevAcademy
      @VinsloevAcademy  Před 2 lety +1

      I understand, however there is no research paper unfortunately :/ But I with you good look with the project! :)

    • @CSLEEGANGHALLEY
      @CSLEEGANGHALLEY Před 2 lety

      @@VinsloevAcademy how is this beneficial over other methods of network tracking??????

    • @CSLEEGANGHALLEY
      @CSLEEGANGHALLEY Před 2 lety

      @@VinsloevAcademy please reply its urgent

  • @GroundTruthing
    @GroundTruthing Před 10 měsíci

    Pyexcel

  • @hectorbarragan2632
    @hectorbarragan2632 Před 3 měsíci

    Error generating KML for x.xx.xx.xx: 'NoneType' object is not subscriptable getting this error anyone know how to fix it

    • @therealramos5542
      @therealramos5542 Před 2 měsíci

      you have to put in your own IP address there for the "x"s.