小编Lie*_*nau的帖子

使用C#sdk/api为歌曲添加歌曲

我正在寻找一个SDK或API(c#),它允许我将歌曲添加到我的itunes库中.如果有人知道,那将是一个很大的帮助.

c# itunes

3
推荐指数
1
解决办法
1636
查看次数

#include <string>将~43 KB添加到我的exe中

我正在使用Code :: Blocks来编写我的程序,当我包含<string>(或<iostream>)我的exe的大小增长时.我的程序非常简单,我需要保持小于20kb.我很确定这种情况正在发生,因为C++标准委员会在没有.h的情况下为许多新库交换了旧的.h版本.但是我怎么能阻止它添加~43kb?是否有Code :: Blocks的设置,以便它不会添加额外的kb或是否有我可以使用的另一个本机库?

c++ native codeblocks

2
推荐指数
2
解决办法
319
查看次数

C++ REG_SZ到char*和读取HKLM没有提升权限

所以我一直试图从注册表中获取REG_SZ值并将其存储为char*.环顾互联网后,这就是我想到的.问题是我获得的值不是存储在注册表中的值,我得到了一堆随机垃圾.我怎样才能正确获得价值?

HKEY hKey;
char value[256];
// Open the key
if(RegOpenKeyEx(HKEY_LOCAL_MACHINE, "HARDWARE\\DESCRIPTION\\System\\CentralProcessor\\0\\", 0, KEY_QUERY_VALUE, &hKey) != ERROR_SUCCESS)
{
    return "";
}

// Read the value
DWORD dwType = REG_SZ;
DWORD dwCount = sizeof(value);
if(RegQueryValueEx(hKey, "ProcessorNameString", NULL, &dwType, (LPBYTE)&value, &dwCount) != ERROR_SUCCESS)
{
    RegCloseKey(hKey);
    return "";
}
// Cleanup and return
RegCloseKey(hKey);
return value;
Run Code Online (Sandbox Code Playgroud)

另一个快速问题.我记得,如果我的程序运行研究所作为Vista的管理员/ 7,然后它不能编辑HKLM但它仍然读它?

c++ windows registry uac

2
推荐指数
1
解决办法
2038
查看次数

如何保护进程的内存

我有一个在内存中有一些重要值的进程.我不希望任何人能够读取我的进程的内存并获取这些值.所以我尝试创建一个程序,查看运行的程序列表,并确定它们中的任何一个是"调试器"等.但我意识到有人可以编写一个快速程序来转储我的进程的内存.我知道我系统上的几个进程都有内存保护.我怎么能得到这个呢?(ps:我正在使用C#)

c# memory windows

2
推荐指数
2
解决办法
2019
查看次数

PHP函数来清理所有数据

清理可能被sqlinjected的所有数据是一个好的或愚蠢的想法吗?我写了一个应该这样做的功能,但是我从来没有看过它,并且想知道这是不是一个糟糕的主意.我写的功能:

function sanitizeData()
{
    $_SERVER['HTTP_USER_AGENT'] = mysql_real_escape_string($_SERVER['HTTP_USER_AGENT']);
    foreach(array_keys($_COOKIE) as $key)
    {
          $_COOKIE[$key] = mysql_real_escape_string($_COOKIE[$key]);
    }
    foreach(array_keys($_POST) as $key)
    {
          $_POST[$key] = mysql_real_escape_string($_POST[$key]);
    }    
    foreach(array_keys($_GET) as $key)
    {
          $_GET[$key] = mysql_real_escape_string($_GET[$key]);
    }
}
Run Code Online (Sandbox Code Playgroud)

php mysql sql-injection

1
推荐指数
1
解决办法
403
查看次数

标签 统计

c# ×2

c++ ×2

windows ×2

codeblocks ×1

itunes ×1

memory ×1

mysql ×1

native ×1

php ×1

registry ×1

sql-injection ×1

uac ×1