Jump to content
Tuts 4 You

Leaderboard


Popular Content

Showing content with the highest reputation since 01/12/2020 in all areas

  1. 1 point
    The morse code translates to "298,498,108,400,376,118" so you will have to calc the Collatz conjecture for each one of those numbers 298 : 149, 448, 224, 112, 56, 28, 14, 7, 22, 11, 34, 17, 52, 26, 13, 40, 20, 10, 5, 16, 8, 4, 2, 1 498 : 249, 748, 374, 187, 562, 281, 844, 422, 211, 634, 317, 952, 476, 238, 119, 358, 179, 538, 269, 808, 404, 202, 101, 304, 152, 76, 38, 19, 58, 29, 88, 44, 22, 11, 34, 17, 52, 26, 13, 40, 20, 10, 5, 16, 8, 4, 2, 1 108 : 54, 27, 82, 41, 124, 62, 31, 94, 47, 142, 71, 214, 107, 322, 161, 484, 242, 121, 364, 182, 91, 274, 137, 412, 206, 103, 310, 155, 466, 233, 700, 350, 175, 526, 263, 790, 395, 1186, 593, 1780, 890, 445, 1336, 668, 334, 167, 502, 251, 754, 377, 1132, 566, 283, 850, 425, 1276, 638, 319, 958, 479, 1438, 719, 2158, 1079, 3238, 1619, 4858, 2429, 7288, 3644, 1822, 911, 2734, 1367, 4102, 2051, 6154, 3077, 9232, 4616, 2308, 1154, 577, 1732, 866, 433, 1300, 650, 325, 976, 488, 244, 122, 61, 184, 92, 46, 23, 70, 35, 106, 53, 160, 80, 40, 20, 10, 5, 16, 8, 4, 2, 1 400 : 200, 100, 50, 25, 76, 38, 19, 58, 29, 88, 44, 22, 11, 34, 17, 52, 26, 13, 40, 20, 10, 5, 16, 8, 4, 2, 1 376 : 188, 94, 47, 142, 71, 214, 107, 322, 161, 484, 242, 121, 364, 182, 91, 274, 137, 412, 206, 103, 310, 155, 466, 233, 700, 350, 175, 526, 263, 790, 395, 1186, 593, 1780, 890, 445, 1336, 668, 334, 167, 502, 251, 754, 377, 1132, 566, 283, 850, 425, 1276, 638, 319, 958, 479, 1438, 719, 2158, 1079, 3238, 1619, 4858, 2429, 7288, 3644, 1822, 911, 2734, 1367, 4102, 2051, 6154, 3077, 9232, 4616, 2308, 1154, 577, 1732, 866, 433, 1300, 650, 325, 976, 488, 244, 122, 61, 184, 92, 46, 23, 70, 35, 106, 53, 160, 80, 40, 20, 10, 5, 16, 8, 4, 2, 1 118 : 59, 178, 89, 268, 134, 67, 202, 101, 304, 152, 76, 38, 19, 58, 29, 88, 44, 22, 11, 34, 17, 52, 26, 13, 40, 20, 10, 5, 16, 8, 4, 2, 1 but It's not clear what is needed to be summed, the whole sequences or the number of elements in each sequence or ?
  2. 1 point
    The slower SATA speed compared to the PCIe in general, however in your case, because of the chipset limitation that cause that M2 port to operate as PCIe 2.0, this difference is not that big practically (you will get ~800MB/s with a PCIe or ~500 MB/s with a SATA) One of your ports (SATA_2) will be disabled in this scenario and his resource used for the M2 SATA SSD, anything connected to that specific port will not work anymore, you'll have to connect to one of the remaining three. No, guest OS only "sees" the virtualized hardware the host creates for him. Your configuration is main OS Windows and on top of that some type 2 hypervisor (VMware, VirtualBox), so nothing to worry about... Out of curiosity, while it's perfectly fine to use an M2 SSD, any reason why you don't use a normal SSD? I only use these when I must (laptop and such), plus in your case the speed improvement is something like 2:1 with a PCIe M2 SSD or even none with a SATA one.
  3. 1 point
    I don't see any problem to install Win7 32/64 in VM inside a 64-bit Windows 10 and this has nothing to do with the kind of drives you use. It sounds like if you use a SATA M2 SSD, then you are limited to only 2 SATA devices. So only one of HDD or CDROM and the SATA M2 SDD (unless there is a 3rd SATA port - again have to check mobo manual). I thought the costs are comparable for PCIe and SATA SSDs so there is no reason to not use PCIe if you are buying - SATA mode its mostly for people who wanted to reuse what they already had though I could be wrong. If you use the PCIe M2 SDD, apparently there are no limitations on your other devices either.
  4. 1 point
    Let me put it this way.. i think i know what type of OS you prefer. Getting a NVMe to boot into Win7 is not only a challenge .. getting it to perform like a NVMe is a completely different issue .. Booting from your USB .. it's a chipset thing - well, you have to initialize the HUB in a specific order.. ... and disable UEFI (enable CSM in BIOS) - so the USB either shows up twice (UEFI and normal). or JUST Normal (without UEFI infront) Again.. the M2 devices (especially the latest generations) require w10 to operate at desired speeds and booting them into a reversing-friendly Win7 or make the device show up on Win7 .. good luck. You are probably better off with a SSD if you prefer Win7
  5. 1 point
    M.2 (old equivalent name Next Generation Form Factor - NGFF), is a specification for expansion cards and their connectors. M.2 connectors on the host (motherboard) are called sockets, a "Socket 3" type is a socket used for SSDs that use SATA or PCIe. Keys are used to prevent insertion in a wrong socket. Most common for SSDs are B, M or B+M. SATA M2 SSDs are normally B+M "keyed" (they can be inserted in a B or M key socket) PCIe M2 SSDs are normally M "keyed" (they can be inserted in a M key socket only) This can be easily check from the drive specs and from the drive image comparing with the image attached. 2242/2260/2280 refers to the dimensions, these three are the standard ones, "22" is the width mm, last two the length Your motherboard has an "M key" socket that will allow insertion of any SATA (B+M "keyed") or PCIe(M "keyed") SSD M2 card (if your socket would have been of B key type for eg, you could have not used a card keyed for M = PCIe, only SATA one). Also, the specs of the chipset (H310) in your motherboard and the specifications of the motherboard posted by you are clarifiying this: "both SATA & x2 PCIE mode". In my prev post I already explained the lower speed and why with PCIe and the BIOS option thing. Maybe you could simply link the SSDs you have in mind.
  6. 1 point
    I have also found this quite a complicated mess as faster storage options have trickled out in a haphazard way. AFAIK, basically there are 2 kinds of M2 SDD: PCIe and SATA. PCIe is the more modern and faster of the two. Now your motherboard can support one, the other or both. This has nothing to do with the slot size or number of pins. Its protocol and hardware interfacing as you point out. So if your motherboard supports both which your BIOS makes it sounds like it can, then you can buy either kind and its probably a safe bet to just always leave it at auto regardless. For motherboards that only support 1 or the other, you must buy the right type. Probably opt for PCIe given the option. Just make sure you buy a drive with the right socket type/pin configuration. Somewhere in your motherboard manual should be a detailed description of all of these things. Best to check the manufacturer website and read the docs before purchasing anything to see the supported options and any restrictions. System restore has a maximum history (based on time and size/GB) and it does do some kind of clean up on occasion and 3rd party tools also can clean it up. Some options for it are in the system control panel tool.
  7. 1 point
    Your mobo chipset (H310) supports both M2 SSD types (SATA and PCIe), as also described in the mobo specs "1 x M.2 Socket 3, with M Key, type 2242/2260/2280 storage devices support (both SATA & x2 PCIE mode)". That BIOS option is likely there to force a mode already, I can only guess to be useful for when the card is for some reason not properly detected or for shortening the detection time. Keep in mind that your PCIe mode will be PCIe 2.0 as already noted in the specs "Due to the Chipset limitation, when a M.2 device is installed in PCIe mode, the socket is set to PCIe 2.0." which translates in less transfer speed, up to 1000MB/s in theory (2 lanes, PCIe 2.0), I would expect more like 800 or so. But since this is a desktop PC and since you already seem to want the SATA type of M2 SSD, I would also go with a normal 2.5" SSD disk format with a 3.5" adapter, as previously suggested.
  8. 1 point
    You can use GPT with x64 and 32-bit Windows versions. But MBR only with 32-bit. So if you change your mind, you do not need to revert GPT back to MBR and can keep it. I have not seen any major downside at all with GPT. It should be just fine as a permanent conversion beyond needing to run extremely old OS and the like. Of course GPT -> MBR is always possible with special tools if you really need it. For ideal performance you would get an M2 SSD like a Samsung EVO 2GB and be done with it. Of course this is very much the most expensive but also most fast option. Alternatively, you could opt for a small M2 SSD for the OS and apps, and put your data on a slower PCI SATA drive which is what I do. 256GB has been enough for my SSD at the moment. Of course you need to make sure that the form factor is properly matching before ordering. You can probably get a less mainstream brand one for quite cheap as you mentioned. Otherwise you can just use the PCI SATA drive for everything though the speed increase from using SSD is worth it IMO in the price vs performance tradeoff right now. In fact for modern OS and heavy use its basically a must.
  9. 1 point
    @atom0s : no offence but you should probably try the advice before giving it.. dnSpy/dnLib/de4dot have switched to SDK-style projects. Removing nuget reference is trivial. Adding dnlib project to the dnspy solution and making it compile is not. There are no build dependencies in SDK-style projects, libraries can (and do) target different platforms and it all is one unholy unmaintainable mess. I spent last hour trying to do what you suggested and I've still failed to make it compile. If you manage to build it, would you kindly post the required steps so that I can do that too?
  10. 1 point
    VVVVVV is now open source - https://github.com/TerryCavanagh/VVVVVV Huge archive of abandonware games for various platforms: https://oldgamesdownload.com/
  11. 1 point
    https://torrentfreak.com/kingdom-come-dev-warhorse-studios-decorates-office-with-framed-codex-pirate-nfo-200110/
  12. 1 point
    If they are referenced through nuget then you would have to remove all the nuget references from each project that uses it. Then readd the dnlib project to the solution and add references back to each project that used to have it.
  13. 1 point
    The SATA6G_2 Port is not disabled - it's running in "Shared Mode". About the pictures you've posted .. the second one is a NVMe which your board doesn't support. I bought a NVMe (Samsung EVO 970) for my ROG Maximus XI Hero (Z390) Speedwise (price/performance) i recommend PATRIOT - stay away from the very cheap stuff The difference between NVMe and SSD .. check the screens // If you're still having issues with booting and whatnot .. i can probably help you 'auf deutsch'
  14. 1 point
    @LCF-AT Get a regular SATA SSD. They come in 2.5" (Laptop size hard drive) so you'll need just extra tray to convert it to 3.5" (desktop size hard drive) Orthodox
  15. 1 point
    You need to pull in the sub-modules with git as well to get the dependencies that are in other linked repos.
  16. 1 point
    It's been a while, here is some new graph related to zbot (warning, they are heavy) Zbot graph: https://www.virustotal.com/graph/embed/gf288663e9d4245c7b8384b9ab36b64f41b58a7df62a145e3ad643bfe140ffb02 (4k nodes) With some additional details related to Microsoft citadel sinkhole operation. CCAM (atmos monitoring): https://www.virustotal.com/graph/embed/g5edbfcddab834a59a105964ffdc24492b03a6a5ab4824cca96949cd0d9a3395b With some details about in the wild locations.
  17. 1 point
    For Harmony You need to load Target executable to the current domain in other words you need to create application loader. The Step: 1. Create new WinForms (loader) - Add reference to 0Harmony.dll and Target.exe - Add button, name it btnOpenApp with click handler private void btnOpenApp_Click(object sender, EventArgs e) { AssemblyName assemblyName = AssemblyName.GetAssemblyName(@"c:\path\to\Target.exe"); var assembly = Assembly.Load(assemblyName); var methodBase = assembly.ManifestModule.ResolveMethod(assembly.EntryPoint.MetadataToken); // do the patch Harmony.Patch(); // Open the Target new Thread(() => { // assume method entry point is static and doesn't have parameter methodBase.Invoke(null, null); }).Start(); } 2. Create class Harmony.cs using Harmony; using System; using System.Reflection; using System.Windows.Forms; namespace YourWinformsNameSpace { internal static class Harmony { public static void Patch() { HarmonyInstance h = HarmonyInstance.Create("test.patch.by.ewwink"); h.PatchAll(Assembly.GetExecutingAssembly()); } [HarmonyPatch(typeof(Target.FormClass), "calculate")] [HarmonyPatch(new Type[] { typeof(int), typeof(int) })] public class Patchcalculate { static void Prefix(int num1, ref int num2) { MessageBox.Show(string.Format("Second param {0} will be patched to 7", num2)); num2 = 7; } } } } The above will patch second parameter for calculate method to 7. make sure target Framework and CPU is match.
  18. 1 point
    virustotal at my door and a small graph about a mbr ransom generator, lot of samples, few itw urls. https://www.virustotal.com/graph/embed/g1eff513400894f7c8930f6e4200093ecd13d231f1d204b8e84e6c8c89481e2bb
  19. 1 point
    Above post has mistaken explanation of 2nd CHECK, correct explanation, full write-up, keygen sources and binary are HERE, and also keygen binary attached to this post. Valid NAME:KEY pairs examples: bigben:4aWfjhuWTgv6NSM2 impossible:tbxCCxODKA5M7XWB P.S.: also there is forum topic about this task on main post-soviet reverse-engineering forum - LINK. P.P.S.: @lostit, thank you for this challenge. Keygen.exe
  • Newsletter

    Want to keep up to date with all our latest news and information?
    Sign Up
×
×
  • Create New...