Функции импорта ntdll в различных версия ОС

Тема в разделе "WASM.WIN32", создана пользователем Quark, 16 янв 2008.

  1. Quark

    Quark New Member

    Публикаций:
    0
    Регистрация:
    7 авг 2007
    Сообщения:
    211
    есть в имеорте ntdll интересные функции из crt: sprintf, _snprintf, vsprintf, различные функции сопроцессора и много всего другого

    Код (Text):
    1. ...
    2.        1180  49B 00001317 _CIcos
    3.        1181  49C 000013D3 _CIlog
    4.        1182  49D 000014B7 _CIpow
    5.        1183  49E 000016CB _CIsin
    6.        1184  49F 0000177E _CIsqrt
    7.        1185  4A0 000372B5 __isascii
    8.        1186  4A1 0006FD8F __iscsym
    9.        1187  4A2 0006FD49 __iscsymf
    10.        1188  4A3 0006FD37 __toascii
    11.        1189  4A4 0000183D _alldiv
    12.        1190  4A5 000018EC _alldvrm
    13.        1191  4A6 000019D0 _allmul
    14.        1192  4A7 00001A09 _alloca_probe
    15.        1193  4A8 00001A4B _allrem
    16.        1194  4A9 00001B02 _allshl
    17.        1195  4AA 00001B26 _allshr
    18.        1196  4AB 0006FDD5 _atoi64
    19.        1197  4AC 00001B4C _aulldiv
    20.        1198  4AD 00001BB9 _aulldvrm
    21.        1199  4AE 00001C53 _aullrem
    22.        1200  4AF 00001CCD _aullshr
    23.        1201  4B0 00001A09 _chkstk
    24.        1202  4B1 0007C000 _fltused
    25.        1203  4B2 00001CF1 _ftol
    26.        1204  4B3 0006FF51 _i64toa
    27.        1205  4B4 00070073 _i64tow
    28.        1206  4B5 0002F23A _itoa
    29.        1207  4B6 0002EDA5 _itow
    30.        1208  4B7 000700CD _lfind
    31.        1209  4B8 0006FE92 _ltoa
    32.        1210  4B9 0006FFAB _ltow
    33.        1211  4BA 00001D1D _memccpy
    34.        1212  4BB 00070106 _memicmp
    35.        1213  4BC 00070116 _snprintf
    36.        1214  4BD 0001C2A1 _snwprintf
    37.        1215  4BE 00070174 _splitpath
    38.        1216  4BF 00013374 _strcmpi
    39.        1217  4C0 00013374 _stricmp
    40.        1218  4C1 000702BC _strlwr
    41.        1219  4C2 00019F6B _strnicmp
    42.        1220  4C3 000702E9 _strupr
    43.        1221  4C4 00070316 _tolower
    44.        1222  4C5 00070363 _toupper
    45.        1223  4C6 0006FF89 _ui64toa
    46.        1224  4C7 000700AB _ui64tow
    47.        1225  4C8 0006FEBE _ultoa
    48.        1226  4C9 0006FFD7 _ultow
    49.        1227  4CA 00030417 _vsnprintf
    50.        1228  4CB 00070375 _vsnwprintf
    51.        1229  4CC 00013890 _wcsicmp
    52.        1230  4CD 00024BE9 _wcslwr
    53.        1231  4CE 0001A415 _wcsnicmp
    54.        1232  4CF 000703EB _wcsupr
    55.        1233  4D0 00070421 _wtoi
    56.        1234  4D1 00070431 _wtoi64
    57.        1235  4D2 00036059 _wtol
    58.        1236  4D3 000705EC abs
    59.        1237  4D4 00001D75 atan
    60.        1238  4D5 00024C29 atoi
    61.        1239  4D6 00024C34 atol
    62.        1240  4D7 00014FFB bsearch
    63.        1241  4D8 00001E1E ceil
    64.        1242  4D9 0000132B cos
    65.        1243  4DA 000704CE fabs
    66.        1244  4DB 00001F5D floor
    67.        1245  4DC 0006FC5C isalnum
    68.        1246  4DD 0006FB20 isalpha
    69.        1247  4DE 0006FD04 iscntrl
    70.        1248  4DF 0003728C isdigit
    71.        1249  4E0 0006FCCC isgraph
    72.        1250  4E1 0006FB8B islower
    73.        1251  4E2 0006FC94 isprint
    74.        1252  4E3 0006FC29 ispunct
    75.        1253  4E4 0006FBF6 isspace
    76.        1254  4E5 0006FB58 isupper
    77.        1255  4E6 00070586 iswalpha
    78.        1256  4E7 000266E1 iswctype
    79.        1257  4E8 00026785 iswdigit
    80.        1258  4E9 000705A1 iswlower
    81.        1259  4EA 000705D4 iswspace
    82.        1260  4EB 000705B9 iswxdigit
    83.        1261  4EC 0006FBBE isxdigit
    84.        1262  4ED 000705EC labs
    85.        1263  4EE 000013CA log
    86.        1264  4EF 00024CAA mbstowcs
    87.        1265  4F0 000020A5 memchr
    88.        1266  4F1 0000214F memcmp
    89.        1267  4F2 00002200 memcpy
    90.        1268  4F3 0000253A memmove
    91.        1269  4F4 0000287A memset
    92.        1270  4F5 000014AD pow
    93.        1271  4F6 000203E9 qsort
    94.        1272  4F7 000016DF sin
    95.        1273  4F8 0002912E sprintf
    96.        1274  4F9 00001792 sqrt
    97.        1275  4FA 00070601 sscanf
    98.        1276  4FB 000028EC strcat
    99.        1277  4FC 0000ED01 strchr
    100.        1278  4FD 000029D1 strcmp
    101.        1279  4FE 000028D7 strcpy
    102.        1280  4FF 00002A5B strcspn
    103.        1281  500 00002A9D strlen
    104.        1282  501 00002B1B strncat
    105.        1283  502 00002C43 strncmp
    106.        1284  503 00002C80 strncpy
    107.        1285  504 00002D83 strpbrk
    108.        1286  505 00002DC1 strrchr
    109.        1287  506 00002DED strspn
    110.        1288  507 0000EC6F strstr
    111.        1289  508 000707F6 strtol
    112.        1290  509 00070815 strtoul
    113.        1291  50A 0001A703 swprintf
    114.        1292  50B 00002E3E tan
    115.        1293  50C 00070328 tolower
    116.        1294  50D 000240B1 toupper
    117.        1295  50E 0001976C towlower
    118.        1296  50F 00070834 towupper
    119.        1297  510 000202BC vDbgPrintEx
    120.        1298  511 0001EAAB vDbgPrintExWithPrefix
    121.        1299  512 00070848 vsprintf
    122.        1300  513 0001A359 wcscat
    123.        1301  514 0001478A wcschr
    124.        1302  515 00038F67 wcscmp
    125.        1303  516 00013473 wcscpy
    126.        1304  517 0002AE7E wcscspn
    127.        1305  518 0001035A wcslen
    128.        1306  519 0001B074 wcsncat
    129.        1307  51A 000273B0 wcsncmp
    130.        1308  51B 00010A8F wcsncpy
    131.        1309  51C 000708A6 wcspbrk
    132.        1310  51D 00014499 wcsrchr
    133.        1311  51E 000708EF wcsspn
    134.        1312  51F 0002124A wcsstr
    135.        1313  520 00038ED3 wcstol
    136.        1314  521 0007093D wcstombs
    137.        1315  522 00035950 wcstoul
    Насколько безопасно их использовать. В том плане, что есть ли они во всех версиях Windows и не получится ли так, что в какой-нибудь Висте или ещё х.з. где они исчезнут.