fit-project / fit Goto Github PK
View Code? Open in Web Editor NEWFIT is a Python3 application for forensic acquisition of contents like web pages, emails, social media, etc. directly from the internet.
License: GNU General Public License v3.0
FIT is a Python3 application for forensic acquisition of contents like web pages, emails, social media, etc. directly from the internet.
License: GNU General Public License v3.0
I was trying to capture this page and I interrupted the acquisition after scrolling the page to about halfway through the content. It seems that the page is not returning to the top before taking the first screenshot.
Implement a check that verify if is exist a new version of FIT when portable version is launched. If a new version exist ask to user if want download it.
Hi guys. I wanted to report the following login problem:
JSON Query to accounts/login/: Could not find "window._sharedData" in html response. [retrying; skip with ^C]
JSON Query to accounts/login/: Could not find "window._sharedData" in html response. [retrying; skip with ^C]
Fatal error: JSON Query to accounts/login/: Could not find "window._sharedData" in html response.
When I try to acquire a video (example https://www.youtube.com/watch?v=RFwLhsNJpdc) FIT crash with the error in the screenshot
I suggest using Jinja templates for generating the report, plus external localization files for strings.
This will make it easier to extend the reports and also to translate them.
It seems that source code formatting is inconsistent. I suggest using Black and adding auto-format on save by including relevant .vscode
configuration lines.
Buonasera,
vi contatto solo per segnalarvi un probabile errore nel codice attualmente presente nel repository.
Stavo giocando con il vostro progetto Fit( complimenti per quanto avete fatto) e provando ad acquisire un video il sistema riporta un errore :
File "/home/luca/fit-venv/fit/view/scrapers/video/video.py", line 197, in __start_task
self.menu_bar.case_view.form.controller.create_acquisition_directory(
AttributeError: 'QFrame' object has no attribute 'controller'
dopo un pò di analisi secondo me il motivo è che controller è definita su form_manager invece che form
sostituento la riga
self.menu_bar.case_view.form.controller.create_acquisition_directory(
con
self.menu_bar.case_view.form_manager.controller.create_acquisition_directory(
il problema sembra essere risolto.
Probabilmente lo stesso errore si trova anche su altre viste di acquisizione che non ho ancora testato.
Grazie, dell'attenzione,
cordiali Saluti
Luca
See the attachment
I successfully selected this logo and started the acquisition.
The logo seems to be too high for the report, causing the page numeration to disappear with the logo itself.
Should we restrict the height of the logo when it is selected?
Facebook is logged out when starting screen recording, some videos are not uploaded.
The acquisition of the Facebook page is done by choosing the WEB option.
If I switch from one tab to another during acquisition, the screenshot buttons are disabled. To show they again it's necessary to refresh the page
Request by @ZEUSS74
Proposta di miglioramento fatta da@ImSasuk3
When can you make a new portable compilation?
Proposta di miglioramento fatta da@ImSasuk3
Problema su esecuzione di FIT.exe dovuta all'installazione di NPCAP, pare che il problema sia dovuto a PyQT6:
Nome dell'applicazione che ha generato l'errore: fit.exe, versione: 0.0.0.0, timestamp: 0x6475c2df
Nome del modulo che ha generato l'errore: Qt6Core.dll, versione: 6.5.0.0, timestamp: 0x641e963b
Percorso del modulo che ha generato l'errore: C:\Users\XXXX\AppData\Local\Temp_MEI114442\PyQt6\Qt6\bin\Qt6Core.dll
Proposta di miglioramento fatta da@ImSasuk3
Scrapper per acquisizione WhatsApp
FIT seems to only record the first screen even if the user has a multi-screen setup and the FIT window is located on another screen.
Start FIT on a multi-monitor setup. Move the FIT window on the second display and start the acquisition.
FIT should detect what is the relevant monitor and record that one.
Proposta di miglioramento fatta da@ImSasuk3
Proposal to improve from @mattiaepi it would be nice to make a scrapper that starting from an URL crawls and downloads the entire site like httrack and in the meantime records info like network traffic, hash calculation, report creation, etc.
Proposta di miglioramento fatta da@ImSasuk3
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.