Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/8: Рейтинг темы: голосов - 8, средняя оценка - 4.50
0 / 0 / 0
Регистрация: 18.02.2013
Сообщений: 3
1

Получение Access Tokens в C# (WinAPI)

01.03.2013, 17:01. Показов 1553. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте! В качестве тестового задания мне нужно получить права пользователей и групп (Access Tokens) на удаленной машине, зная логин/пароль от административной учетки. Все это на C#. С WinAPI не работал, уровень программирования - начинающий. Покопался в гугле, понял что надо использовать библу advapi32.dll и ее функции (GetTokenInformation, AccessCheck и др...), но в основном вся информация по C++. Помогите пожалуйста с реализацией задачи на C#. Буду благодарен за любую информацию по теме!
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.03.2013, 17:01
Ответы с готовыми решениями:

C# + WinAPI. Получение значений счетчиков производительности
Здравствуйте! Поставлено задание отображать на C# с помощью функций WinAPI(в крайнем случае PDH)...

Получение дескриптора окна не используя WinApi
Здравствуйте форумчани. Возникла казалось бы элементарная задача. Получить дескриптор окна зная...

WinApi SendMessage получение и перезапись текста у полей ввода в фокусе
Всем привет, нужна помощь с этим. Пишу программу по контролю ввода (консольное приложение)....

Получение системного времени посредством WinAPI
Не удаётся вывести на консоль системное время. В функции WinAPI возникает ошибка: illegal...

1
Заблокирован
01.03.2013, 17:40 2
Лучший ответ Сообщение было отмечено Vinnnss как решение

Решение

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
     enum TOKEN_INFORMATION_CLASS
        {
            TokenUser = 1,
            TokenGroups,
            TokenPrivileges,
            TokenOwner,
            TokenPrimaryGroup,
            TokenDefaultDacl,
            TokenSource,
            TokenType,
            TokenImpersonationLevel,
            TokenStatistics,
            TokenRestrictedSids,
            TokenSessionId,
            TokenGroupsAndPrivileges,
            TokenSessionReference,
            TokenSandBoxInert,
            TokenAuditPolicy,
            TokenOrigin
        }
 
  [DllImport("advapi32.dll", SetLastError = true)]
        static extern int GetTokenInformation(
            IntPtr TokenHandle,
            TOKEN_INFORMATION_CLASS TokenInformationClass,
            IntPtr TokenInformation,
            int TokenInformationLength,
            out int ReturnLength);
Добавлено через 2 минуты
http://www.pinvoke.net/search.... namespace=[All]
0
01.03.2013, 17:40
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.03.2013, 17:40
Помогаю со студенческими работами здесь

Получение информации о выделенном элементе TreeView WinAPI
Доброго времени суток; Не могу получить структуру из поля lParam структуры TV_ITEM; Делаю...

Получение системной информации средствами WinAPI и/или C++
Здравствуйте! Если кто может, посоветуйте, пожалуйста. Требуется на программном уровне (из...

Получение WinAPI сообщения для экрана блокировки системы и диспетчера задач в Win 8
Доброе время суток всем. Поискал по форуму подобный вопрос, и похоже что нужного ответа не нашел....

Tokens в for
Добрый день, помогите найти ошибку содержание файла 1.txt имеет вид 20181703 iere 20180414...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru