PCILeech: Λογισμικό άμεσης πρόσβασης στη μνήμη (DMA)

Το PCILeech χρησιμοποιεί συσκευές PCIe για ανάγνωση και εγγραφή από τη μνήμη του συστήματος. Αυτό επιτυγχάνεται με τη χρήση DMA μέσω PCIe. Δεν απαιτούνται προγράμματα (drivers) για το σύστημα προορισμού.

Το PCILeech υποστηρίζει πολλά hardware. Προς το παρόν, μόνο το USB3380 είναι διαθέσιμο στο κοινό. Το USB3380 μπορεί να διαβάσει εγγενή μνήμη 4 GB, αλλά μπορεί να διαβάσει όλη τη μνήμη εάν μια πυρήνα (KMD) εισαχθεί αρχικά στον πυρήνα του συστήματος προορισμού.

Το PCILeech είναι ικανό να εισάγει ένα ευρύ φάσμα προσθηκών στον πυρήνα, επιτρέποντας την εύκολη πρόσβαση στην ενεργή ram και στο σύστημα αρχείων μέσω ενός “mount drive”.

Είναι επίσης δυνατό να αφαιρεθεί η απαίτηση κωδικού πρόσβασης σύνδεσης , η φόρτωση προγραμμάτων οδήγησης χωρίς υπογραφή, η εκτέλεση κώδικα και του shell του συστήματος. Το PCIleech τρέχει σε Windows/Linux/Android. Τα υποστηριζόμενα συστήματα στόχου είναι επί του παρόντος οι εκδόσεις x64 των UEFI, Linux, FreeBSD, macOS και Windows.

Χαρακτηριστικά:

  • Ανάκτηση μνήμης από το σύστημα προορισμού στα> 150MB / s.
  • Γράψτε δεδομένα στη μνήμη του συστήματος προορισμού.
  • Μπορείτε να έχετε πρόσβαση στη μνήμη 4 GB σε εγγενή λειτουργία DMA.
  • ΟΛΗ η μνήμη μπορεί να προσπελαστεί εάν φορτωθεί η μονάδα πυρήνα (KMD).
  • Τοποθετήστε μνήμη RAM ως αρχείο [Linux, Windows, macOS].
  • Προσάρτηση συστήματος αρχείων ως μονάδα δίσκου [Linux, Windows, macOS].
  • Εκτελέστε τον κώδικα του πυρήνα στο σύστημα προορισμού.
  • Shell συστήματος Spawn [Windows].
  • Δημιουργήστε οτιδήποτε εκτελέσιμο [Windows].
  • Φόρτωση προγραμμάτων οδήγησης χωρίς υπογραφή [Windows].
  • Τραβήξτε αρχεία [Linux, FreeBSD, Windows, macOS].
  • Patch / Ξεκλείδωμα (κατάργηση απαίτησης κωδικού πρόσβασης) [Windows, macOS].
  • Εύκολη δημιουργία δικού σας shell στον πυρήνα ή / και προσαρμοσμένων υπογραφών.

Εγκατάσταση

git clone https://github.com/ufrisk/pcileech.git

Windows

Πρέπει επίσης να εγκατασταθεί το πρόγραμμα οδήγησης Android USB. Κατεβάστε το πρόγραμμα οδήγησης USB Android της Google από το  http://developer.android.com/sdk/win-usb.html#download

Αποσυμπιέστε το και ανοίξτε τη Διαχείριση συσκευών. Κάντε δεξί κλικ στον υπολογιστή, επιλέξτε να προσθέσετε παλαιό hardware. Επιλέξτε μη αυτόματη εγκατάσταση του υλικού. Κάντε κλικ στο Have Disk. Μεταβείτε στο πρόγραμμα οδήγησης Android, επιλέξτε android_winusb.inf και εγκαταστήστε το.

Για να προσαρτήσετε Live ram και ένα σύστημα αρχείων του προορισμού ως μονάδα δίσκου στα Windows, πρέπει να εγκατασταθεί η βιβλιοθήκη συστήματος αρχείων Dokany. Πραγματοποιήστε και εγκατάσταση της τελευταίας ς του Dokany από τη  διεύθυνση https://github.com/dokan-dev/dokany/releases/latest

Linux και Android

Ανατρέξτε στον οδηγό PCILeech-on- Linux για πληροφορίες σχετικά με την εκτέλεση του PCILeech σε Linux ή PCILeech-on- Android για Android.

Στιγμιότυπα εφαρμογής

Πληροφορίες σχετικά με τη χρήση του προγράμματος, θα βρείτε εδώ.

iGuRu.gr The Best Technology Site in Greecefgns

κάθε δημοσίευση, άμεσα στο inbox σας

Προστεθείτε στους 2.087 εγγεγραμμένους.

Written by Anastasis Vasileiadis

Οι μεταφράσεις είναι σαν τις γυναίκες. Όταν είναι ωραίες δεν είναι πιστές και όταν είναι πιστές δεν είναι ωραίες.

Αφήστε μια απάντηση

Η ηλ. διεύθυνση σας δεν δημοσιεύεται. Τα υποχρεωτικά πεδία σημειώνονται με *

Το μήνυμα σας δεν θα δημοσιευτεί εάν:
1. Περιέχει υβριστικά, συκοφαντικά, ρατσιστικά, προσβλητικά ή ανάρμοστα σχόλια.
2. Προκαλεί βλάβη σε ανηλίκους.
3. Παρενοχλεί την ιδιωτική ζωή και τα ατομικά και κοινωνικά δικαιώματα άλλων χρηστών.
4. Διαφημίζει προϊόντα ή υπηρεσίες ή διαδικτυακούς τόπους .
5. Περιέχει προσωπικές πληροφορίες (διεύθυνση, τηλέφωνο κλπ).