Well, When people provide .dll files, that is the time to use your injector and inject your file at the DayZ lobby screen (The lobby is the screen with everyone's names)
If someone provides a .sqf file, then you must have a Script Executor. Executing Scripts in-game, if detected can get you instantly banned from a server and battleye, also if it does not get you banned the first day, it will get you in the next 2-5 days no matter if you only used it once.
Using both of these hacks require some sort of DayZ Battleye Bypass, Some .dll files do not need it, but your always safer with one.
No matter if you use a Bypass or Not you can still get banned so USE AT YOUR OWN RISK.
I hope this helped you.
Thank you,
bye