Dark
Unless you try the most recent exploit
Or you find an exploit your self (super hard)
V01D
Just use SE to get them to run the executable
Dark
I really want that SMB exploit in C++ not ruby
V01D
You can check for some programs that need a driver like VBOX. If you didnt find the programms, check the CPU, GPU, architecture and pretend windows needs to install a driver for that
Dark
So I can make it hard to analyse my malware and throw in a few “int 3” ;)
V01D
Maybe even prevent the user from using his or her computer. Like: _____ Warning, you need this driver to prevent damage to the system Yes No _____ If no: BlockInput(1) and maybe even Beep()
Dark
Maybe even prevent the user from using his or her computer. Like: _____ Warning, you need this driver to prevent damage to the system Yes No _____ If no: BlockInput(1) and maybe even Beep()
Yes that true but what user is going to fail for that they will think that have a virus and the whole idea of my malware is to stay hidden
V01D
That will freak the user out enough to reboot and click ok. You will need to check if the X button was clicked and react to that.
Dark
Malware that’s loud gets Detected easier
Dark
Avoid CreateRemoteThread, LoadLibary and OpenProcess
Dark
The idea is to be quite
...
Avoid CreateRemoteThread, LoadLibary and OpenProcess
wrong, call it correctly and nobody will smell it
...
no serious av will start hooking kernel functions, they would easily get their cert revoked
Dark
wrong, call it correctly and nobody will smell it
Yes but it the AV pick up on it then you may have a problem
V01D
Yes that true but what user is going to fail for that they will think that have a virus and the whole idea of my malware is to stay hidden
Not a virus, system malfunction. Try: ___ CPU (info) on Windows (...) needs (exe name) driver! Your system may exhibit unpredictable behaviour such as random freezing, reboots, data corruption and even critical damage to hardware components. Install now? Yes No _______ If no: _______ Are you sure? Yes No _______ If yes: Sleep random time, BlockInput(1)
...
Yes but it the AV pick up on it then you may have a problem
as i said, no, ms does not like drivers hooking in their kernel, therefore no serious antivirus has any way of picking it up
Dark
as i said, no, ms does not like drivers hooking in their kernel, therefore no serious antivirus has any way of picking it up
No they just look at the strings in your PE file that had “LoadLibary” clear as day
Dark
Ow and they can get it from Memory
...
No they just look at the strings in your PE file that had “LoadLibary” clear as day
why would there be any string reference? if youre not doing syscalls directly (which would also lead to no strings), you can still walk the PEB / ldr manually and just compare whatever youre searching for by hashing, theres no way they can get any string from that
Леонид Юрьев
Please review the C++ API of the libmdbx key-value storage https://github.com/erthink/libmdbx/blob/579815589228a05e72d6c8596426652bec15ebd1/mdbx.h%2B%2B#L1531-L2631
Anonymous
Lines 67-75 Prefer using SCREAMING_CASE for your lib macros with a prefix, like: MDBX_CXX17_CONSTEXPR
Anonymous
I do not like the way you write this macro, it is not very readable I prefer this style: https://github.com/oneapi-src/oneTBB/blob/onetbb_2021/include/tbb/detail/_config.h#L207-L222
Anonymous
I'm talking about that every compiler has it's own branch
Anonymous
Oh great... I've reviewing the wrong part because GitHub client on Android doesn't work with lines highlighting
Anonymous
https://github.com/erthink/libmdbx/blob/579815589228a05e72d6c8596426652bec15ebd1/mdbx.h%2B%2B#L1689-L1705 Why enum but not static constexpr variables?
Anonymous
https://github.com/erthink/libmdbx/blob/579815589228a05e72d6c8596426652bec15ebd1/mdbx.h%2B%2B#L2678-L2684 This causes undefined behavior because The behavior of a program that adds specializations for any of the templates described on this page is undefined. https://en.cppreference.com/w/cpp/types/is_convertible
Anonymous
I think same for std::to_string Adding new names to std namespace is not allowed unless it's stated explicitly that it's ok
Леонид Юрьев
Lines 67-75 Prefer using SCREAMING_CASE for your lib macros with a prefix, like: MDBX_CXX17_CONSTEXPR
It's more convenient for me, but if it causes dislike at the very beginning, but (apparently) I'll change that.
Леонид Юрьев
Why not all enum s are scoped? Example: loop_control, put_mode
These enumerations are used (or will be used) in more than one class. Therefore, it is illogical to move them inside the same class (and therefore ones are defined in the namespace).
Леонид Юрьев
https://github.com/erthink/libmdbx/blob/579815589228a05e72d6c8596426652bec15ebd1/mdbx.h%2B%2B#L1689-L1705 Why enum but not static constexpr variables?
In my experience, 'static constexpr' variables create a lot of problems in older compilers (gcc 4.8, MSVC 2015) that I need to support.
Леонид Юрьев
By scoped enums I mean enum class
This is not necessary and (it seems to me) will not be useful. All enumerations are declared inside mdbx namespace and `enum class' will only add "more letters" when used. Also the enum class loop_control { continue, exit} of course it looks better (i.e. loop_control::continue, loop_control::exit), but not valid.
Леонид Юрьев
I do not think so
Ok. In accordance with https://timsong-cpp.github.io/cppwp/n3337/namespace.std
Ajay
ANSI C LANGUAGE BALAGURUSWAMY ki pdf milegi??
I_Interface
ANSI C LANGUAGE BALAGURUSWAMY ki pdf milegi??
What the hell, speak with normal english.
Ajay
What the hell, speak with normal english.
I think this one is normal English
I_Interface
I think this one is normal English
"ki pdf milegi??"
Ajay
"ki pdf milegi??"
Then what to write just tell me?
I_Interface
Then what to write just tell me?
Why u asking me this ?
Ajay
Why u asking me this ?
Because you have prob. With that
I_Interface
Then what to write just tell me?
Use full English phrases instead of "ki pdf milegi??" to speak here or you will be warned.
I_Interface
Okay
And without unnecessary caps.
V01D
Maybe banned since there is no point in staying if you dont speak english
Ajay
That's better.
Do u have that book
I_Interface
Maybe banned since there is no point in staying if you dont speak english
Read the rules. This is international group, so only English allowed here.
I_Interface
I_Interface
I know the rules
So ? What's your problem?
V01D
I said he might get banned for not speaking english since there is no point in keeping someone who cant speak english. He can tho, so it is fine
V01D
I was just saying
Nikita
/get cbook
Nikita
/get cppbookguide
Nils
How do I stream x characters from a strinstream?
Nazarova Muslibar
/get cppbook
I_Interface
#cppbookguide
Nazarova Muslibar
#cppbookguide
☺️Thank you
Nazarova Muslibar
Where can I learn C ++ online?
Anonymous
Where can I learn C ++ online?
Nah u learn fro havard CS50
Anonymous
I found a new algorithm where should i send it for verification or something like that
Anonymous
Can anybody help please
Nazarova Muslibar
Now I learn C++ in Udacity.com
Nazarova Muslibar
Nah u learn fro havard CS50
https://online-learning.harvard.edu/course/cs50-introduction-computer-science?delta=0
Anonymous
I found a new algorithm where should i send it for verification or something like that
Like when someone solve a math problems Which is unsolvable they send it to MIT
Anonymous
The problem is not unsolvable my algorithm makes the predefined operation fast
Anonymous
Thats it
Anonymous
Please help if someone knows