İngilizceFransızcaİspanyolca

OnWorks favicon'u

pcapfix - Bulutta Çevrimiçi

Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden OnWorks ücretsiz barındırma sağlayıcısında pcapfix'i çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi öykünücüsü veya MAC OS çevrimiçi öykünücüsü gibi birden çok ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen komut pcapfix'dir.

Program:

ADI


pcapfix - pcap ve pcapng dosyalarını onarın

SİNOPSİS


pcapfix [-d] [-n] [-o dosya adı] [-t DATA_LINK_TYPE] [-v] dosya adı

TANIM


Pcapfix, hasarlı veya bozuk pcap ve pcapng dosyalarınızı onarmak için bir araçtır. Yazılıdır
C'de ve GNU Genel Kamu Lisansı altında yayınlandı.

Araç, pcap dosyalarınızı düzeltmek için önce sağlam bir pcap genel başlığını kontrol eder ve onarır
bazı bozuk baytlar varsa. Görünüşe göre küresel bir başlık yok,
pcapfix, dosyanın başına kendiliğinden oluşturulmuş bir tane ekler. Aracı ikinci adımda
genel başlığın altında, dosyanın içinde pcap paket başlıklarını bulmaya çalışır. olup olmadığını kontrol eder
değerler doğrudur (veya doğru görünüyor) ve varsa bir paketi onarmaya çalışır
Ters giden birşey mi var.

pcapng dosyalarınızı düzeltmek için araç, içinde bulunabilecek tüm paket başlıklarında dolaşır.
dosya. Zorunlu Bölüm Başlığı ve Arayüz Açıklama Bloğu olup olmadığını kontrol eder ve
eksikse onları oluşturur. Pcapfix, doğru blok boyutlarını ve geçerli seçenek alanlarını kontrol eder.
Bir şey yanlışsa, geçersiz alanlar onarılır (mümkünse) veya atlanır ve düzeltilir
sonunda uygun bir pcapng dosyası almak için.

SEÇENEKLER


-d, --derin tarama
Derin taramayı zorla (varsayılan = 0)
Bu seçenek, pcapfix'i tüm dosya içindeki herhangi bir paketi taramaya zorlar (bunun yerine
yalnızca ilk 65535 baytın).

-n, --pcapng
Dosya Biçimini PCAPNG'ye Zorla (varsayılan = 0)
Bu seçenek, pcapfix'i giriş dosyasını pcapng biçiminde olduğu gibi onarmaya zorlar.
(yok edilen dosya başlıkları için kullanışlıdır).

-o, --outfile
Çıktı dosyası adını ayarlayın. Varsayılan, başına "fixed_" eklenmiş girdi dosyası olacaktır.

-t, --veri-bağlantı türü
Veri Bağlantı Türü (varsayılan = 1)
(Aşağıdaki NOTLAR bölümüne bakın.)

-v, --ayrıntılı
Ayrıntılı çıktıyı etkinleştir (varsayılan = 0)
Ayrıntıyı artırmak için birden çok -v seçeneğini kullanabilirsiniz.
2'lik bir ayrıntı, paket araması sırasında çok fazla çıktı verisi ile sonuçlanacaktır.

ÖRNEKLER


Dosyanın büyük blokları bozuk olduğundan, derin tarama modunu kullanarak pcap dosyasını onarın.
pcapfix -d dosyası.pcap

Ayrıntılı çıktıyı kullanarak hasarlı_dosya.pcapng dosyasını onarın.
pcapfix -v hasarlı_dosya.pcapng

wlan_traffic.pcap dosyasını onarın ve veri bağlantısı türünü 119 (PRISM HEADER) olmaya zorlayın.
pcapfix -t 119 wlan_traffic.pcap

Hangi dosya başlığının bozuk olduğu hasarlı.pcapng dosyasını onarın ve biçimini değişmeye zorlayın.
pcapng.
pcapfix -n hasarlı.pcapng

NOTLAR


Derin taramak

Klasik pcap dosyalarında, pcapfix yalnızca ilk 65536 baytı (maksimum paket
uzunluk) uygun bir ilk paket için. Paket algılamayı yukarıda bile zorlamak istiyorsanız
bu limiti (örneğin dosyanız ağır bir şekilde tahrip olduğu için) derin kullanabilirsiniz.
tarama seçeneği (-d).

Bu seçenek pcapng dosyaları için gerekli değildir çünkü tüm dosya
varsayılan olarak 'sınırsız' olan bloklar. Sonuç olarak pcapfix her zaman bütünü tarar
daha fazla blok için pcapng dosyası.

PCAPNG oluşturulan

Pcapfix, yapmadan önce onarılacak dosya biçimini (pcap / pcapng) belirlemeye çalışacaktır.
başka kontroller. Başlığın kendisi bozuksa, biçimi alacak
klasik pcap olun. Bu davranışı değiştirmek için aracı bir pcapng-
-n (--pcapng) seçeneğini sağlayarak onarın.

lâf salatası

Ayrıntıyı artırmak için birden çok -v seçeneğini kullanabilirsiniz. 2'lik bir ayrıntı sonuçlanacak
paket arama sırasında çok fazla çıktı verisinde.

ASCII modu transfer dosyalar (FTP)

Pcapfix, ascii modunda aktarılan pcap dosyalarını onarabilir.
FTP. Bu dosyalarda, yalnızca onları yapmak için uygun bir pcap yapısı oluşturulacaktır.
Wireshark vb. tarafından okunabilir. Paketlerin içindeki veriler (ve bazı pcap başlıkları)
hala bozuk olmak. Bu paketleri onarmak için paket yapısının içine daha derin bir bakış
(örneğin sağlama toplamı) gerekli olacaktır.

Veri Link Türleri

-t seçeneğini sağlayarak pcapfix değişikliği yapabilir / data link tipinizi seçebilirsiniz.
0 ile 255 arasında bir veri bağlantısı tipi numarası seçebilseniz de, yalnızca aşağıdakiler
türleri atanır: Veri bağlantısı türü alanı bozuksa, pcapfix seçecektir
varsayılan olarak LINKTYPE_ETHERNET.

Yerimizi http://www.tcpdump.org/linktypes.html daha fazla bilgi için.

NUMBER LINK_TYPE

0 LINKTYPE_NULL
1 LINKTYPE_ETHERNET
6 LINKTYPE_TOKEN_RING
7 LINKTYPE_ARCNET_BSD
8 LINKTYPE_SLIP
9 LINKTYPE_PPP
10 LINKTYPE_FDDI
50 LINKTYPE_PPP_HDLC
51 LINKTYPE_PPP_ETHER
100 LINKTYPE_ATM_RFC1483
101 LINKTYPE_RAW
104 LINKTYPE_C_HDLC
105 LINKTYPE_IEEE802_11
107 LINKTYPE_FRELAY
108 LINKTYPE_DÖNGÜ
113 LINKTYPE_LINUX_SLL
114 LINKTYPE_LTALK
117 LINKTYPE_PFLOG
119 LINKTYPE_PRISM_HEADER
122 LINKTYPE_IP_OVER_FC
123 LINKTYPE_SUNATM
127 LINKTYPE_IEEE802_11_RADIO
129 LINKTYPE_ARCNET_LINUX
138 LINKTYPE_APPLE_IP_OVER_IEEE1394
139 LINKTYPE_MTP2_WITH_PHDR
140 LINKTYPE_MTP2
141 LINKTYPE_MTP3
142 LINKTYPE_SCCP
143 LINKTYPE_DOCSIS
144 LINKTYPE_LINUX_IRDA
147-162 LINKTYPE_USER0-LINKTYPE-USER15
163 LINKTYPE_IEEE802_11_RADIO_AVS
166 LINKTYPE_PPP_PPPD
169 LINKTYPE_GPRS_LLC
177 LINKTYPE_LINUX_LAPD
187 LINKTYPE_BLUETOOTH_HCI_H4
189 LINKTYPE_USB_LINUX
192 LINKTYPE_PPI
195 LINKTYPE_IEEE802_15_4
196 LINKTYPE_SITA
197 LINKTYPE_ERF
201 LINKTYPE_BLUETOOTH_HCI_H4_WITH_PHDR
202 LINKTYPE_AX25_KISS
203 LINKTYPE_LAPD
204 LINKTYPE_PPP_WITH_DIR
205 LINKTYPE_C_HDLC_WITH_DIR
206 LINKTYPE_FRELAY_WITH_DIR
209 LINKTYPE_IPMB_LINUX
215 LINKTYPE_IEEE802_15_4_NONASK_PHY
220 LINKTYPE_USB_LINUX_MMAPPED
224 LINKTYPE_FC_2
225 LINKTYPE_FC_2_WITH_FRAME_DELIMS
226 LINKTYPE_IPNET
227 LINKTYPE_CAN_SOCKETCAN
228 LINKTYPE_IPV4
229 LINKTYPE_IPV6
230 LINKTYPE_IEEE802_15_4_NOFCS
231 LINKTYPE_DBUS
235 LINKTYPE_DVB_CI
236 BAĞLANTI TÜRÜ_MUX27010
237 LINKTYPE_STANAG_5066_D_PDU
239 LINKTYPE_NFLOG
240 LINKTYPE_NETANALYZER
241 LINKTYPE_NETANALYZER_TRANSPARENT
242 LINKTYPE_IPOIB
243 LINKTYPE_MPEG_2_TS
244 BAĞLANTI TÜRÜ_NG40
245 LINKTYPE_NFC_LLCP

GELİŞME


Bu araç hala geliştirilme aşamasındadır! Lütfen daha fazla dilek, özellik isteği veya
derleme ve yürütme sorunları [e-posta korumalı]. Ek olarak bana gönderebilirsiniz
pcapfix'i iyileştirmek ve
dosya onarıldı.

Daha fazla bilgi için pcapfix ana sayfasını ziyaret edin. http://f00l.de/pcapfix/.

MESAJLARI VE EXIT KODLARI


1, dosya bozuldu ve onarıldı
0 , dosya uygun; tamir edilecek bir şey yok
-1, geçersiz seçenekler/parametreler verildi
-2, giriş dosyasını okumak için açamıyor
-3 , çıktı dosyasını yazmak için açamıyor
-4, girdi dosyası boş
-5, giriş dosyası çok küçük
-6 , dosya türü desteklenmiyor
-11 , bir pcap/pcapng dosyası değil
-12, dosyayı tamir edemiyor
-13 , EOF girdi dosyasını okurken
-255, bilinmeyen hata

TARİHİ


1.1.0 - 31.08.2013
* geçerli pcapng formatı (epb) için kontroller eklendi
* sabit dosya adını seçmek için --outfile parametresi eklendi
* geliştirilmiş pcapng paket hizalaması (pb, spb, nrb)
* geliştirilmiş pcapng seçenek alanları işleme
* geliştirilmiş durum ve ayrıntı çıktıları
* takas edilen pcap dosyalarıyla ilgili onarım hataları düzeltildi
* sabit MacOS derleme sorunu
* sabit windows çıktı dosya adı uzantısı eksik
* birçok küçük hata düzeltildi

1.0.2 - 18.02.2013
* 2 bit sistemlerde 32 GB'den büyük dosyalar için destek eklendi

1.0.1 - 03.11.2013
* onarım bloğu tipi sıfır eklendi (pcapng)
* EPB (pcapng) içindeki yakalama uzunluğunun onarımı eklendi
* eksik başlıkta (pcap) veri bağlantı türünü ethernet olarak ayarlayın
* eksik pcap başlık eşiği değiştirildi
* küçük hatalar düzeltildi

1.0.0 - 12.10.2013
* pcapng desteği eklendi
* nanosaniye desteği eklendi (Sorun #1)
* geliştirilmiş konsol çıktısı
* küçük hatalar giderildi

0.7.3 - 16.06.2013
* snoop dosya algılama eklendi
* 32bit mimarilerde büyük dosya desteği eklendi
* geliştirilmiş eksik başlık algılama
* hurd ve kfreebsd mimarilerindeki derleme hataları düzeltildi
* küçük hatalar düzeltildi

0.7.2 - 30.03.2013
* Apple sistemlerinde artık düzgün bir şekilde derleniyor
* kılavuz sayfalarının yüklenmesiyle ilgili sorunlar düzeltildi (bazı sistemlerde)

0.7.1 - 03.01.2013
* Windows64 sistemlerinde GERÇEKTEN sabit dosya işaretçisi istisnası
* güncellenmiş kılavuz sayfası

0.7 - 18.10.2012
* takas edilmiş (büyük endian) pcap dosyaları için destek eklendi
* OpenBSD'de şimdi düzgün bir şekilde derleniyor
* Windows64 sistemlerinde dosya işaretçisi istisnası düzeltildi
* bozuk paket 65536 bayttan büyük olduğunda tespit hatası düzeltildi
* wlan trafiğiyle başa çıkmak için sabit minimum paket sınırı

0.6 - 20.05.2012
* tüm dosya içinde paket algılamayı zorlamak için derin tarama seçeneği (-d) eklendi
* pcap başlığında ascii-yolsuzluk algılar (unix->win)
* geliştirilmiş genel başlık ve paket kontrolleri (0 <= usec <= 1000000)
* ilk paketin tamamen bozulduğu dosyaları onarın
* büyük boyutlu paketleri onarın
* geliştirilmiş son paket uyumsuzluğu düzeltmesi
* EOF üzerinden sabit okuma paketleri

0.5 - 05.05.2012
* paketlerin kronolojik olarak kaydedilmediği dosyaları onarın
* örtüşen paketleri tespit edin ve onarın
* kesilmiş pcap dosyalarını tespit edin ve onarın
* ascii modunda aktarılan pcap dosyalarını tespit edin ve onarın (yalnızca pcap başlıkları!)
* ilerleme çubuğu eklendi
* man sayfası eklendi

0.4 - 27.04.2012
* tamamen yeniden tasarlanmış paket algılama algoritması (aşağıdan yukarıya kurtarma ile değiştirildi)
kaba kuvvet-paket tahmini)
* ek inandırıcılık kontrolleri ile geliştirilmiş algılama oranı
* büyük pcap dosyalarını onarırken artan hız

0.3 - 31.03.2012
* paketler kurtarılırken boyutunun 65536'dan küçük olduğu kontrol edilecektir.
* bir dosya hiç pcap dosyası gibi görünmediğinde tanıma eklendi
* Windows sistemlerinde artık düzgün bir şekilde derleniyor (dev-cpp ile test edildi)
* veri bağlantısı türünü manuel olarak seçme seçeneği eklendi

0.2 - 11.03.2012
* pcapfix şimdi 64 bit sistemlerde doğru şekilde derleniyor
* dosya adı verilmediğinde segfault düzeltildi
* sabit (giriş) dosya bulunamadı hata dizinde farklılık gösteriyor
* genel başlıkta ethernet'in yanında diğer veri bağlantısı türlerinin tanınması eklendi
* kaynak kodu belgeleri eklendi

0.1 - 01.03.2012
* bu ilk versiyon, her şey değişti sen :-)

TELİF HAKKI


Telif hakkı (c) 2012-2014 Robert Krause

Pcapfix ücretsiz bir yazılımdır: onu yeniden dağıtabilir ve/veya aşağıdaki koşullar altında değiştirebilirsiniz.
Özgür Yazılım Vakfı tarafından yayınlanan GNU Genel Kamu Lisansı, sürüm 3
Lisansın veya daha sonraki herhangi bir sürümün.

Pcapfix, faydalı olacağı ümidiyle, ancak HİÇBİR GARANTİ YOKTUR;
SATILABİLİRLİK veya BELİRLİ BİR AMACA UYGUNLUK zımni garantisi bile olmadan.
Daha fazla ayrıntı için GNU Genel Kamu Lisansına bakın.

onworks.net hizmetlerini kullanarak pcapfix'i çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

  • 1
    AstroOrzOyuncu
    AstroOrzOyuncu
    AstrOrz Player ücretsiz bir medya oynatıcıdır
    yazılım, WMP ve VLC tabanlı kısım. bu
    oynatıcı, minimalist tarzda,
    ondan fazla tema rengi ve ayrıca
    b ...
    AstrOrzPlayer'ı indirin
  • 2
    film başlatıcısı
    film başlatıcısı
    Kodi Movistar+ TV, XBMC/ için bir ADDON'dur
    Kod, bir öğe dağıtılmasına izin verebilir
    IPTV hizmetlerinin kod çözücüsü
    Movistar tek bir cihazda entegre
    medya merkezleri ma...
    movistartv'yi indir
  • 3
    Code :: Blocks
    Code :: Blocks
    Code::Blocks ücretsiz, açık kaynaklı,
    platformlar arası C, C++ ve Fortran IDE
    en zorlu ihtiyaçları karşılamak için inşa edilmiştir
    kullanıcılarının Çok olacak şekilde tasarlanmıştır
    uzanır...
    Kodu İndir::Bloklar
  • 4
    ortasında
    ortasında
    Ortasında veya Gelişmiş Minecraft Arayüzü
    ve Veri/Yapı İzleme,
    Minecraft'a genel bir bakış göster
    dünya, aslında onu yaratmadan. Bilişim Teknoloji
    Yapabilmek ...
    Arada İndir
  • 5
    MSYS2
    MSYS2
    MSYS2 bir araçlar topluluğudur ve
    size sağlayan kütüphaneler
    bina için kullanımı kolay ortam,
    yerel Windows'u yükleme ve çalıştırma
    yazılım. ...
    MSYS2'yi İndirin
  • 6
    libjpeg turbo
    libjpeg turbo
    libjpeg-turbo bir JPEG görüntü codec bileşenidir
    SIMD talimatlarını kullanan (MMX, SSE2,
    NEON, AltiVec) temel çizgiyi hızlandırmak için
    JPEG sıkıştırma ve açma
    x86, x8...
    libjpeg-turbo'yu indirin
  • Daha fazla »

Linux komutları

Ad