Vadim Smirnov

Forum Replies Created

Viewing 15 posts - 811 through 825 (of 1,476 total)
  • Author
    Posts
  • in reply to: Capturing double copies in VirtNet Adapter #6608
    Vadim Smirnov
    Keymaster

      VirtNet has hardcoded MAC address in driver, however you can easily changed it through the network card properties. Driver tries to read MAC address from the registry during driver start.

      in reply to: Filter packets comming in/out #6837
      Vadim Smirnov
      Keymaster

        You can use WinpkFilter built-in filters to intercept only packets destined to port 80. For the intercepted packet you can get a pointer to packet data and search for the “explorer” string. If you modify the packet you have to recalculate packets TCP and IP checksums. Also, if you modify packet length you also have to affect TCP header.

        in reply to: trouble modifying passthru sample #6838
        Vadim Smirnov
        Keymaster

          I’m not experienced in C# well enough to inspect your code for possible errors. However, I would recommend you to install network sniffer like Network Monitor or Wireshark and intercept your handcrafted packets from the network. Network sniffer will show if anything is wrong with checksum.

          Also, I can’t see in the code fragment where do you check if you are working with UDP packet. Or do you treat every outgoing packet as UDP one?

          in reply to: PPP & Dial-up Issue #6832
          Vadim Smirnov
          Keymaster

            Try to run passthru sample on the same network interface for which you run wireshark and I think you will be able to get exactly the same capture.

            in reply to: WinpkFilter news/updates. #5511
            Vadim Smirnov
            Keymaster

              WinpkFilter 3.0.7 released. This service release includes the bugfix for WinpkFilter NDIS IM driver on power state changes.

              If you are eligible for a free update, please send the following details to support@ntkernel.com tо receive an update instruction:

              1) Your order ID.
              2) An approximate date of purchasing.

              in reply to: Virtual Network Adapter VirtNet 1.0 and Vista64 #6700
              Vadim Smirnov
              Keymaster
                in reply to: Virtual Network Adapter VirtNet 1.0 and Vista64 #6698
                Vadim Smirnov
                Keymaster

                  The download link is the same. Archive contain both 32 bit and 64 bit drivers.

                  in reply to: Ссылки на сайте #6824
                  Vadim Smirnov
                  Keymaster

                    Спасибо за информацию. Меры приняты. 😯

                    in reply to: Virtual Network Adapter VirtNet in Windows Server 2008 #6823
                    Vadim Smirnov
                    Keymaster

                      Yes, you can install and use VirtNet on Windows 2008

                      in reply to: Virtual Network Adapter VirtNet 1.0 and Vista64 #6696
                      Vadim Smirnov
                      Keymaster

                        You can use VirtNet under Windows x64 if disable driver signing requirement (press F8 during system boot and choose Disable Driver Signature Enforcement option) or you can use test signing for VirtNet driver.

                        Vadim Smirnov
                        Keymaster

                          For the cross platform compatibility WinpkFilter driver returns adapter names as ANSI strings (actually only ANSI set used for internal adapter names). On user mode level you can operate with UNICODE strings if needed, just remember that strings from driver are in ANSI.

                          in reply to: Remote Desktop Connection #6822
                          Vadim Smirnov
                          Keymaster

                            It may happen if your packet processing code is incredibly slow. In this case internal driver packets queue reaches its maximum size and all newly coming packets are dropped.

                            If you use high speed connection I recommend to use ReadPackets API instead ReadPacket (refer PackThru sample) and optimize your packet processing code.

                            in reply to: WinpkFilter news/updates. #5510
                            Vadim Smirnov
                            Keymaster

                              WinpkFilter 3.0.6 released. This service release includes the bugfix for WinpkFilter NDIS IM driver (BSOD on restoring from Hibernate state on Windows Vista).

                              Important note:
                              For Windows Vista and later versions of the Windows family of operating systems, kernel-mode software must have a digital signature to load on x64-based computer systems. WinpkFilter drivers are not signed and in order to test them on Vista x64 you should press F8 during system boot and choose Disable Driver Signature Enforcement option. For the commercial software you’d have to obtain Code Signing certificate from Verysign or another Certificate Authority authorized by Microsoft.

                              If you are eligible for a free update, please send the following details to support@ntkernel.com tо receive an update instruction:

                              1) Your order ID.
                              2) An approximate date of purchasing.

                              in reply to: VirtNet on WXP x64 #6629
                              Vadim Smirnov
                              Keymaster

                                VirtNet was updated to support Windows XP/2003 x64.

                                in reply to: VirtNet on WXP x64 #6628
                                Vadim Smirnov
                                Keymaster

                                  OK, i will try to find some time on the coming week to update VirtNet 8)

                                Viewing 15 posts - 811 through 825 (of 1,476 total)