I am looking for any packet traffic generating tool for UEFI. Is there any? In the past, I used iperf from linux which gives quite accurate net interface line-rate using UDP packet (specifyc packet size) etc.,
I am wondering anything equivalent has been made to test TCP/IP pack of UEFI tianocore.
any network traffic tool for UEFI shell
-
- Member
- Posts: 396
- Joined: Wed Nov 18, 2015 3:04 pm
- Location: San Jose San Francisco Bay Area
- Contact:
any network traffic tool for UEFI shell
key takeaway after spending yrs on sw industry: big issue small because everyone jumps on it and fixes it. small issue is big since everyone ignores and it causes catastrophy later. #devilisinthedetails
- dchapiesky
- Member
- Posts: 204
- Joined: Sun Dec 25, 2016 1:54 am
- Libera.chat IRC: dchapiesky
Re: any network traffic tool for UEFI shell
intel's dpdk has a packet generator which can also record responses as well as craft custom packets...
http://dpdk.org/browse/apps/pktgen-dpdk/
What I found in general for testing UEFI:
EDK2 testkit https://github.com/tianocore/edk2-stagi ... /edk2-test
Design and development of an automated regression test suite for UEFI https://core.ac.uk/download/pdf/35204716.pdf
Open Source Test Tools for UEFI https://www.researchgate.net/publicatio ... s_for_UEFI
Building Your Linux Firmware Security toolkit https://www.linuxfestnorthwest.org/site ... wsec_0.pdf
In this document I particularly love the quote "Evaluate new UEFI systems, sniffing 24x7, wired and ethernet, powered on and off, w/ and w/o OS, to determine what the vendor’s firmware might be doing over a network."
Then there is the uefi.org test tools http://uefi.org/testtools
http://dpdk.org/browse/apps/pktgen-dpdk/
What I found in general for testing UEFI:
EDK2 testkit https://github.com/tianocore/edk2-stagi ... /edk2-test
Design and development of an automated regression test suite for UEFI https://core.ac.uk/download/pdf/35204716.pdf
Open Source Test Tools for UEFI https://www.researchgate.net/publicatio ... s_for_UEFI
Building Your Linux Firmware Security toolkit https://www.linuxfestnorthwest.org/site ... wsec_0.pdf
In this document I particularly love the quote "Evaluate new UEFI systems, sniffing 24x7, wired and ethernet, powered on and off, w/ and w/o OS, to determine what the vendor’s firmware might be doing over a network."
Then there is the uefi.org test tools http://uefi.org/testtools
Plagiarize. Plagiarize. Let not one line escape thine eyes...
-
- Member
- Posts: 396
- Joined: Wed Nov 18, 2015 3:04 pm
- Location: San Jose San Francisco Bay Area
- Contact:
Re: any network traffic tool for UEFI shell
yes dealt with sct tools before. i dont think they have stress/performance tools mostly API/protocol test suites.
I also attempted to setup UEFI build environment, the instruction were real crap due to abandonment, when getting help from uefi.org and several of tech company engineers, no one was able to help on this one.
I also attempted to setup UEFI build environment, the instruction were real crap due to abandonment, when getting help from uefi.org and several of tech company engineers, no one was able to help on this one.
key takeaway after spending yrs on sw industry: big issue small because everyone jumps on it and fixes it. small issue is big since everyone ignores and it causes catastrophy later. #devilisinthedetails